首页 > 其他 > 详细

深入了解计算机系统第二章小结

时间:2020-03-22 11:01:21      阅读:74      评论:0      收藏:0      [点我收藏+]

三种数字表示法

无符号编码基于传统二进制表示法,表示大于或等于零的数字

补码编码是表示有符号的整数常见方式。

浮点数是表示实数的科学计数法的以2位基数的版本(这点我不理解)

 

大多数计算机以8位的话或字节作为最小可寻址的内存地址。

机器级程序将内存视为一个非常大的字节数组称为虚拟内存。

内存的每个自己都用唯一数字来标识,称为他的地址。

 

每个程序对象都可以简单视为一个字节块,程序本身就是一个字节序列。

 

十六进制和二进制转换

技术分享图片

 

 

二进制转16进制

技术分享图片

 

 

每4位为一组 最左边可以少于4位用0补全

 

十进制和十六位进制转换

技术分享图片

 

 技术分享图片

 

 C语言64位系统上指针长度是8字节

 

 


 

 

寻址和字节顺序

多字节对象被存储为字节连续序列,地址为所使用自己最小地址

不同系统主要有两种字节排列。

从地址高到底叫 大端法

从地址低到高叫 小端法

技术分享图片

 

 

剩下的主要是 了解 位运算

其他深入的讲解看不懂

 

深入了解计算机系统第二章小结

原文:https://www.cnblogs.com/thotf/p/12536469.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!