汇编语言最基础篇
- 机器语言:机器指令的集合(怎么让机器工作,暂时这么理解)
- 汇编语言:人能看懂的机器语言
汇编语言的组成:
- 汇编指令。(有对应的机器码)
- 伪代码。(无对应机器码,由编译器执行)
- 其他符号。(无对应机器码,由编译器识别,如*,+,/,-)
枯燥乏味的存储器规定:
1个存储器–>
128个存储单元–>
128个Byte的信息
至于为什么一个存储单元是1byte,和内存条之类的存储器内部的结构有关
1bit(1b) = 2^(-3)Byte(B)…
CPU(Centre Processing Unit)对存储器的读写
-
地址总线
寻址能力 = 寻多少个内存单元 (寻址能力单位是字节)
地址总线的宽度 = 地址线数量
寻址能力 = 2^(宽度) ,然后单位后面跟Byte。
-
数据总线
读或者写的数据
一次可传输数据的位数 = 数据总线的宽度
位数就是bit数 -
控制总线
器件的选择,读或者写的指令
拿王爽老师的书中的题加强理解
- CPU寻址能力为8KB,则其地址总线的宽度:8×1024
- 1KB存储器有多少个存储单元(1×1024)
- 存储单元编号从多少到多少(0->127,(@_@)这种东西见多了影响就深了)
- 8080,8088,80286,80386地址总线宽度为16,20,24,32根
寻址能力为(2 ^ 16)/1024KB,(2 ^ 20)/1024/1024MB,(2 ^ 24)/1024/1024MB
剩一个就不写了,每次看时自己想想( ̄o ̄) . z Z - 8080,8088,8086,80826,80386数据总线宽度为8,8,16,16,32,各自一次可传输的数据为多少B
注意单位是B - 存储器中,数据和程序以什么形式存放。二进制,(万物皆为二进制(๑´ڡ`๑)

1万+

被折叠的 条评论
为什么被折叠?



