马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 不喝水的鱼儿 于 2017-7-16 11:17 编辑
沐风假期汇编学习笔记
《零基础入门学习汇编语言》第一章基础知识 第三讲学习笔记 -----------------------------------------------------------
知识点汇集
指令和数据
1、在内存或磁盘上,指令和数据没有任何区别,都是二进制代码。
2、二进制代码放到不同的地址总线,同一条二进制代码执行的效果不同。
3、低端CPU与高端CPU的内部架构类似。
地址总线
1、CPU通过地址总线来指定内存电源。
2、寻址:CPU通过地址总线获取内存单元地址。
3、二进制代码中高位,可以用0填充。
4、地址总线的宽度:CPU的地址总线数量。
5、一个地址总线可以索引一个内存单元 一个内存单元为一个字节(Byte) 一个字节有八个位(bit) 也就是说,一根地址总线对应一个字节,传输八个位。 索引:相当于图书的目录,可以根据目录中的页码快速找到所需的内容。
6、地址总线宽度为N,CPU最多可以表示(找到)到2的N次方的内存单元。
数据总线
1、CPU通过数据总线与其他器件进行数据交互。
2、数据总线宽度是指在芯片内部数据传送的宽度,而数据总线宽度则决定了CPU与二级缓存、内存以及输入/输出设备之间一次数据传输的信息量。
3、8088CPU:数据总线宽度为8位。 8086CPU:数据总线宽度为16位。
4、二进制代码是从低位到高位传输。
控制总线
1、CPU通过控制总线对外部器件进行控制。
2、控制总线的宽度决定着CPU对外部器件的控制能力。
本讲小总结
地址总线、数据总线、控制总线 |