![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
2Ululu
这个作者很懒,什么都没留下…
展开
-
考研数据结构,计算机组成原理串讲:union,边界对齐,存储的大端小端方式的辨别
union是共享存储单元的数据结构,它所占用的内存长度等于最长的成员的内存长度。 struct的大小取决于它所以的成员的内存长度之和(理论上是这样的,实际上还得考虑它的存储方式是否边界对齐)。 以一个例子来说明边界对齐,大端和小端方式 现有一个int变量x为 0x12345678,假设主存地址为32位(以字节编址,也就是主存的大小位2的32次方4GB) 存储方式为以边界对齐 假设系统为x分配的地址为0x80100000(以边界对齐存储int4B大小,...原创 2020-07-20 19:21:33 · 832 阅读 · 0 评论 -
计算机组成原理——字、字节、内存单元的概念
1字节=8位(二进制)而一个字的位数,是由机器字长决定的 【系统硬件(总线、cpu命令字位数等)】 在16位的系统中(比如8086微机) 1字 (word)= 2字节(byte)= 16(bit)在32位的系统中(比如win32) 1字(word)= 4字节(byte)=32(bit)在64位的系统中(比如win64)1字(word)= 8字...原创 2019-12-01 11:01:20 · 7372 阅读 · 0 评论 -
计算机组成原理 程序计数器和寄存器的长度
程序计数器PC的位数PC需要能访问所有的指令,所以它的长度由内存指令存储器的地址位数决定。指令寄存器的位数由指令长度决定,而指令又有半字长、单子长、双字长、多字长的长度类型,所以长度不确定。(这里的字长是机器字长)。通用寄存器的位数取决于机器字长的位数。...原创 2019-11-29 17:30:27 · 7953 阅读 · 6 评论