136-存储器与寄存器有什么不同?知识讲稿.pptVIP

  • 4
  • 0
  • 约1.12万字
  • 约 32页
  • 2018-11-29 发布于天津
  • 举报

136-存储器与寄存器有什么不同?知识讲稿.ppt

136-存储器与寄存器有什么不同?知识讲稿.ppt

第二章 1. 存储器与寄存器有什么不同?   答:寄存器在CPU的内部,它的访问速度快,但容量小(8086微处理器只有14个16位寄存器)、成本高,它用名字来标识(如AX、BX等),没有地址;存储器在CPU的外部,它的访问速度比寄存器慢,容量大(20根地址线寻址1M内存空间)、成本低,存储单元用地址来标识,地址可用各种方式形成。 2. 标志寄存器中的状态标志和控制标志有什么区别?   答:状态标志用来记录程序运行结果的状态信息,许多指令执行完毕后都相应地设置状态标志,它又称为条件码标志,包括进位标志、溢出标志、符号标志、零标志、奇偶标志等;控制标志用来控制处理器执行指令的方式,一般在程序中根据需要由指令设置,如方向标志、中断标志、陷阱标志等。 3.溢出标志OF和进位标志CF有什么不同?   答:当运算结果的最高有效位有向高位的进位(加法)或借位(减法)时,进位标志CF置1;当运算结果超出了机器所能表示的数的范围时,产生溢出,溢出标志OF置1。;2. MOV指令有什么特殊规定?   答:MOV指令是双操作数指令,两个操作数不能同为存储器寻址方式且不能同时为段寄存器,目的操作数不允许用立即寻址方式且不能是代码段段寄存器CS,立即数不能直接送段寄存器等。 3.PUSH指令和POP指令有什么特点?   答:这是两个重要的对堆栈操作的指令,它们只能做字操作,它们所带的操作数不能是立即数,PO

文档评论(0)

1亿VIP精品文档

相关文档