第1章-第2章._习题解答

第1章-第2章._习题解答

ID:5657830

大小:214.50 KB

页数:8页

时间:2017-11-13

第1章-第2章._习题解答_第1页
第1章-第2章._习题解答_第2页
第1章-第2章._习题解答_第3页
第1章-第2章._习题解答_第4页
第1章-第2章._习题解答_第5页
资源描述:

《第1章-第2章._习题解答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7一个最基本的微处理器由哪几部分组成?它们各自的主要功能是什么?答(1)CPU=运算器+控制器+内部寄存器阵列(2)运算器又称为算术逻辑单元ALU(ArithmeticLogicUnit),用来进行算术或逻辑运算以及位移循环等操作。控制器包括指令寄存器(IR)、指令译码器(ID)、可编程逻辑阵列(PLA),三者共同完成取指控制,执指控制等操作;内部寄存器包括若干个功能的寄存器和寄存器组,用以存放对应的数据,供控制器和运算器调用。8试说明程序计数器PC在程序执行过程中的具体作用与功能特点。答:程序计数器PC中存放着正待取出的指令的地址。根据PC中的指令地址

2、,准备从存储器中取出将要执行的指令。通常,程序按顺序逐条执行。任何时刻,PC都指示微处理器要取的下一个字节或下一条指令(对单字节指令而言)所在的地址。因此,PC具有自动加1的功能。11试说明位、字节及字长的基本概念及三者的关系。答:位是指由0或者1表示的一个二进制信息最基本单位;字节是指由8位二进制代码表示的一个基本信息单位;字长指在数据总线上一次能处理的信息的位数。13试说明存储器有几种基本操作。它们的具体操作步骤和作用有何区别?答:(1)存储器有两种基本操作:读操作和写操作。(2)读操作是指由CPU从某存储器单元中将信息读出到CPU的内部数据总线上,

3、然后再由CPU取走该内容作为所需的信息使用。读操作是一种非破坏性读出操作,它允许多次读出同一单元的内容。写操作是指CPU把数据寄存器中的内容先放到数据总线上;再由CPU向存储器发送“写”控制信号,在它的控制下,将信息写入被寻址的某地址单元。写入操作将破坏该单元中原来存放的内容。15指令的操作码和操作数这两部分有何区别?试写出一条模型机将立即数9取入累加器A的MOV传送指令,并以二进制数形式分别表示操作码和操作数这两个字节。答:操作码表示的是计算机要执行的某个具体操作,而操作数表示参加操作的数的本身或者操作数所在的地址,也称为地址码。模型机将立即数9取入累

4、加器A的MOV传送指令为:MOVA,9,操作码用二进制表示为10110000;操作数形式表示为00001001。8已知数的补码形式如下,分别求出数的真值与原码?答:(1)[X]补=78H,真值:120;原码:78H(2)[Y]补=87H,真值:-121;原码:0F9H(3)[Z]补=FFFH,真值:4095;原码:FFFH(4)[W]补=800H,真值:2048;原码:800H第2章“微机运算基础”X,Y的字长为8位,Z,W的字长为16位9设字长为16位,求下列各二进制数的反码?答:(1)X=00100001B,反码:0000000000100001B(

5、2)Y=-00100001B,反码:1111111111011110B(3)Z=010111011011B,反码:0000010111011011B(4)W=-010111011011B,反码:1111101000100100B10下列各数均为十进制数,试用8位二进制补码计算下列各题,并用十六进制数表示机器运算结果(真值),同时判断是否有溢出。答:(1)(-89)+67;11101010,96H,不溢出(2)89-(-67);10011100,0E4H,溢出(3)(-89)-67;01100100,64H,溢出(4)(-89)-(-67);1110101

6、0,96H,不溢出[89]补=01011001B,[-89]补=10100111B,[67]补=01000011B,[-67]补=10111101B,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。