寄存器(CPU工作原理).ppt
《寄存器(CPU工作原理).ppt》由会员分享,可在线阅读,更多相关《寄存器(CPU工作原理).ppt(33页珍藏版)》请在三一办公上搜索。
1、第二章寄存器(CPU工作原理),信息处理,控制各种器件进行工作,信息存储,总线,连接CPU内部各器件的总线,连接CPU与外部各器件的总线,CPU,寄存器组,一、通用寄存器8086CPU的内部寄存器都是16位。将AX、BX、CX、DX 四个寄存器称为通用寄存器。通用寄存器可分为两个独立的8位寄存器来用。,MOV AX,18,MOV AX,20000,16位寄存器分成两个8位寄存器的使用情况,20000(4E20H),01001110,78(4EH),00100000,32(20H),一个8位寄存器所能存储的数据的最大值是多少?一个16位寄存器所能存储的最大值又是多少?,二、字在寄存器中的存储字节
2、(Byte):由8bit组成;可以存在8位寄存器中。字(word):由2Byte组成;这两个字节分别称为这个字的高位字节和低位字节。注:一个16位寄存器中存放的数据即可以看成一个字型数据,也可以看作两个字节型数据。例:可看成一个字型数据20000存在AX中,也可看成两个独立的字节型数据分为为78和32。P16 关于数制的讨论,三、几条汇编指令注:在汇编语言中英文字母不区分大小字。,设AX=BX=0000H,下列指令执行后,AX、BX中的数据为多少?,4E20H,0000H,6226H,0000H,6226H,2000H,8226H,2000H,8226H,8226H,8226H+8226H=1
3、044CH AX=?,044CH,8226H,注:当所保存的数据位数大于寄存器的位数时,高位的数据会丢失,称为数据溢出。,001AH0000H,001AH0026H,0040H0026H,2640H0026H,2640H4026H,0040H4026H,00C5H4026H,0058H4026H,注:当通用寄存器作为8位寄存器使用时,低8位和高8位相当于两个独立的寄存器,它们之间没有直接关系,不能产生进位。,ADD AX,93H AX=?,注意:在进行数据传送或运算时,要注意指令的操作数的位数要匹配。例:数据位数不匹配的指令MOVAX,BLMOVBH,AXMOVAL,20000ADDAL,10
4、0H,作业:19页检测点2.1(1)、(2),检测点2.1 1、写出每条汇编指令执行后相关寄存器中的值,movax,62627 movah,31H moval,23H addax,ax movbx,826CH movcx,ax movax,bx addax,bx moval,bh movah,bl addah,ah addal,6 addal,al movax,cx,AX=F4A3H,AX=31A3H,AX=3123H,AX=6246H,BX=826CH,CX=6246H,AX=826CH,AX=04D8H,AX=0482H,AX=6C82H,AX=D882H,AX=D888H,AX=D810
5、H,AX=6246H,检测点2.1 2、用学过的汇编指令,最多4条,编程计算2的四次方,movax,2addax,axaddax,axaddax,ax,四、物理地址 物理地址:每个内存单元的唯一编号 不同的CPU有不同的形成物理地址的方式,我们现在讨论8086CPU是如何在内部形成内存单元的物理地址的。,五、16位结构的CPU16位机:运算器一次最多可以处理16位的数据寄存器的最大宽度为16位寄存器和运算器之间的通路为16位问题:8086地址总线为20位8086为16位结构解决:8086用两个16位地址合成一个20位地址,由两个16位地址如何形成20位地址(七)内存单元的物理地址=基础地址+偏
6、移地址,校门,主楼图书馆,主体育场,2826,2000,826,两种表示方法:2826;2000+826。加限定条件:用两张只能写三位数的纸条传递信息则表示为:200和826约定 第一个数 10+第二个数,段地址 16+偏移地址,基础地址,六、8086CPU给出物理地址的方法,1)CPU中的相关部件提供段地址和偏移地址;,物理地址=段地址16+偏移地址,2)段地址和偏移地址通过内部总线送入地址加法器;,3)地址加法器将两个16位地址合成一个20位的物理地址;,4)地址加法器将20位的物理地址送输入输出控制电路;,5)输入输出控制电路将20位物理地址送上外部地址总线;,6)地址总线将20位物理地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 寄存器 CPU 工作 原理
链接地址:https://www.31ppt.com/p-6414502.html