[工学]第二章 微处理器与系统结构-1.pptVIP

  • 6
  • 0
  • 约9.39千字
  • 约 46页
  • 2018-03-02 发布于浙江
  • 举报
[工学]第二章 微处理器与系统结构-1

* * * * * * 由段寄存器和IP共同构成指令的内存地址 * 每一个存储单元都必须有一个唯一的代号--地址,用于识别区分。最简单的方式就是从00000开始,顺序加一。 * 34567是一种编址方式,另外一种是类似于楼号+房间号的编址方法,例如学5-201,采用分段的策略。在CPU中也采用类似的方式,主要原因则是只有16位字长的寄存器,地址是20位的,没法完整保存。 * 同一个物理地址可有多种表示方法。 * 通过段地址和偏移量,将20位的物理地址分为两个部分。在程序中只需要分别指定两个部分,然后计算机就可以通过简单的一个运算,计算出真正的物理地址。 * * 若在不改变段寄存器值的情况下,寻址的最大范围是64K。对一个具体的任务,如果它的程序长度、堆栈长度和数据区长度都不超过64K,则可以在程序开始时分别给DS、SS、CS和ES置值,然后程序中就不用再考虑这些段寄存器,程序在各自的区域中便可以正常工作。若所需的程序、堆栈和数据三者的总存储长度不超过64K,则可以在程序开始时使CS、SS和DS三者相等。 * * * * * * * * * * * * * * * CX——Count可以作计数寄存器使用。 在循环LOOP指令和串处理指令中用作隐含计数器。 例: MOV CX , 200H AGAIN: …… …… LOOP AGAIN ;(CX)-

文档评论(0)

1亿VIP精品文档

相关文档