《微机原理》参考试题

《微机原理》参考试题

ID:41125490

大小:48.50 KB

页数:5页

时间:2019-08-17

《微机原理》参考试题_第1页
《微机原理》参考试题_第2页
《微机原理》参考试题_第3页
《微机原理》参考试题_第4页
《微机原理》参考试题_第5页
资源描述:

《《微机原理》参考试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《微机原理与接口技术》试题姓名________班级________学号__________成绩__________一二三四五一、填空1.8位二进制补码所能表示的整数的最大值为_______、最小值为______。2.在原码、反码及补码中,___码对0的表示只有一种形式。3.设字长为8位,则[-100]补=_____。4.16个汉字用内码表示总共需要____个字节。5.计算机的硬件系统包括__、____、__、__、___。6.冯.诺依曼(VonNeumann)计算机的工作原理可概括为____和_____。7.一台计算机所具有的各种机器指令的集合称为该计算机的___

2、______。8.指令一般由__________及_________两部分组成。9.微处理器(CPU)内部一般由____、____和_____等功能部件组成。10.在8088/8086微机中,若寄存器CS=1234H,IP=200H,则下一条要指行的指令的物理地址为____。11.在计算机中,所表示的数有时会发生溢出,其根本原因是__。12.在直接寻址方式的指令中,直接给出_______,从而只需访问内存一次就可获得操作数。二、选择题1、微处理器是指()A.运算器+存贮器;B.运算器+控制器;C.运算器+I/O;D.运算器+寄存器。2、对两个带符号数的运算,如下命

3、题中()是不对的:A.进行补码加法运算时,符号位也当作数来处理,与数一样参与运算;B.当最高位产生进位时,表明运算溢出;C.两个数的符号相同时,加法运算可能溢出;D.两个数的符号不同时,减法运算可能溢出。3、有关地址总线的描述中,以下()是不对的:A.执行用户的任何一条指令都需要用到地址总线;B.地址总线是单向的;C.地址总线的信号均是由CPU产生的;D.地址总线信号除有高、低电平状态外,还可以处于高阻抗状态。4、微机数据总线的信号状态是()A.单向双态;B.双向双态;C.单向三态;D.双向三态。1、计算机中表示地址时使用()A.无符号数;B.原码;C.反码;D.

4、补码。2、运算器的主要功能是进行()A.逻辑运算;B.算数运算;C.逻辑运算与算数运算;D.只做加法。3、操作数的(偏移)地址存放在寄存器的寻址方式叫()A.直接寻址;B.寄存器寻址;C.寄存器间接寻址;D.变址寻址。4、指令系统中采用不同寻址方式的主要目的之一是()A.可直接访问存贮器;B.降低指令译码难度;C.实现存贮程序和程序控制;D.提高编程灵活性。5、CPU中的标志寄存器主要用来存放()E.算术运算结果;F.逻辑运算结果;G.运算类型;H.算术、逻辑运算结果的状态。10、执行一条8088CPU指令()A.并不一定要使用地址总线;B.至少使用地址总线一次;

5、C.至少使用地址总线三次;D.至少从存贮器读入8字节的数据到CPU中。一、问答题1.以下各8088/8086汇编指令的写法是否正确?(1)MOVES:[DI],SI(2)MOV[SP],AX(3)OUT10H,BL(4)MOVBYTEPTR[BX],1000(5)CMP24H,AL(6)PUSH[SI](7)POPBH(8)INCWORDPTR[SI](9)MOV[3000H],AX2.试问命题[-y]补=-[y]补是否正确?为什么?3.指令和数据均放在内存中,CPU如何从时间和空间上区分它们是指令还是数据?一、简答题1.8088/8086在进行十进制除法运算时要

6、用到十进制除法调整指令AAD,给定程序片段:MOVAX,0408HMOVBL,04HAADDIVBL问执行完上述“AAD”及“DIVBL”指令后AX寄存器的内容分别为多少?2.在8088/8086微机的内存物理地址34780H处,存放有字节数据58H,已知DS=3000H,试写指令将该字节数据送入AL寄存器。要求分别用三种不同的寻址方式。3.已知下列数据段,试画出数据段中数据的分布图(即标明数据及其所在的地址):DATASEGMENTAT1000HORG100HVAR1DB1,2ORD200HVAR2DW3456HVAR3DB2DUP(4)DATAENDS4.试定

7、义一条能对任意寄存器进行左移指定位的宏指令(注:若指定的要求移位的位数为0、负数或超过10则不移位)。。5.试用简单的几条指令完成对AL寄存器中的无符号数y乘以12的操作。要求只能用移位、加法及MOV指令。四、给定如下程序片段:START:MOVAX,1000HMOVSS,AXMOVSP,000EHMOVAX,1000HPUSHAXMOVBX,5439HPUSHBXCALLNEARPTRSUBRTPOPAXSTOP0:HLTSUBRT:PUSHBPMOVBP,SPVAAX:MOVAX,[BP+4]ADDAX,456AHMOV[BP+4],AXPOPBPRET问:1

8、.程序执行

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

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

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