机器码 字节整理

32位机器的字长是 4个字节,此时的Int类型一般是4个字节。

机器码.png

补充,一行为一条指令 或者 一个栈区(内存区)变量。

如果是堆区,就是在低速内存区或者硬盘上的指针指向的变量了。

计算机基础

  • (1) 计算机常识
    第一, 计算机只识别01机器码。
    第二, 机器码分为两种,第一种是数据,存放图片,数字,视频等数据类型等的数据最终编译链接成的成机器码。 第二种是指令,这种告诉计算机执行何种操作的运算符号会经过ASICII替换为整数,然后编译位机器码,最终被机器识别。

  • (2) Int类型的长度。
    http://www.cnblogs.com/mjios/archive/2013/05/03/3052593.html(李明杰指出,早起的机器是16位的,以16位机器码010101辨识一个数据)
    http://www.zhihu.com/question/19580654(字长的概念,指的是存储器接收的字节数量,比如64位机器,能接受8个字节,那么字长就是8)

INT类型的取值范围取决于它最终对应的存储区域的大小。存储区域的大小是一个目标平台相关的信息,由编译器来决定。在一般的32位机器上,一个INT类 型的变量最终会(由编译器)分配到4字节的内存区域,恰好是机器的字长。至于一个特定硬件平台的INT类型的大小,需要查看对应的编译器的文档。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,775评论 8 114
  • 这篇文章是我之前翻阅了不少的书籍以及从网络上收集的一些资料的整理,因此不免有一些不准确的地方,同时不同JDK版本的...
    高广超阅读 15,929评论 3 83
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,494评论 11 349
  • 今日读黛博拉·坦南的《你只是不理解》,将女性与男性的沟通差异在地位与支持,独立与亲密,建议与理解,信息和情...
    云小羊阅读 3,097评论 2 4
  • 从今天早上起来看手机,头条,微博,腾讯新闻。里面全是关于乔任梁死亡的消息。一天下来,我还是无法相信他的死亡消息。感...
    zcx泡泡阅读 3,110评论 0 0

友情链接更多精彩内容