【汇编语言】王爽-1-5章小结

本文总结了8086CPU的基础知识,包括汇编指令的定义、CPU的寄存器、地址总线宽度对性能的影响,以及8086CPU的工作流程。详细阐述了8086CPU的14个寄存器和内存访问机制,特别是段地址与偏移地址的组合形成物理地址的过程。此外,还介绍了汇编程序的执行过程以及[BX]和loop指令的使用。
摘要由CSDN通过智能技术生成

1.1-1.10 基础知识总结

  1. 汇编指令是机器指令的助记符,同机器指令一一对应。

  2. 每一种 CPU 都有自己的汇编指令集。

  3. CPU 可以直接使用的信息在存储器中存放。

  4. 在存储器中指令和数据没有任何区别,都是二进制信息。

  5. 存储单元从0开始顺序编号。

  6. 一个存储单元可以存放8个bit,即8位二进制数。

  7. 1Byte = 8bit,1KB = 1024Byte,1MB = 1024KB,1GB = 1024MB。

  8. 每一个 CPU 芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。一个CPU 可以引出3种总线的宽度标志了这个 CPU 的不同方面的性能:
    地址总线的宽度:决定了CPU的寻址能力;
    数据总线的宽度:决定了CPU与其他器件进行数据传送时的一次数据传送量;
    控制总线的宽度:决定了CPU对系统中其他器件的控制能力。

  9. 最终运行程序的是CPU,对CPU来讲,系统中所有存储器中的存储单元都是出于一个统一的逻辑存储器中,它的容量受CPU寻址能力的限制。这个逻辑存储器即是内存地址空间

2.1-2.12 寄存器(8086CPU)

  1. 8086CPU 有14个寄存器,AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW,所有寄存器都是16位。

  2. <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值