微机原理考试题.doc_第1页
微机原理考试题.doc_第2页
微机原理考试题.doc_第3页
微机原理考试题.doc_第4页
微机原理考试题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、选择题(本大题共20小题,每小题1分,共20分)1. 十进制数0.6875的二进制为 ( ) A. 0.0111B B. 0.1101B C. 0.1011B D. 0.1111B2. 当字长是8比特时,0的补码表示是( ) A.10000000B.11111111 C.00000000D.以上答案均不对3. 从功能上看,8086CPU分为两部分,分别是(D )A.算数逻辑单元(ALU)和执行单元(EU)B.总线接口单元(BIU)和执行单元(EU)C.接口单元和运算单元D.运算器和控制器4. 指令MOV AX,3070H中源作数的寻址方式为( C ) A.寄存器间接寻址 B.立即寻址 C.直接寻址 D.变址寻址5. CPU与外设间数据传送的控制方式有( B ) A.中断方式 B.程序控制方式 C.DMA方式 D.以上三种都是6. 下列指令中哪条是正确的 ( ) A. MOV DS, 0200H B. MOV AX, SIDIC. MOV BP, AX D. MOV BYTE PTR BX, 10007. 一条指令执行完后,CS1000H,IP=1052H,则下一条指令的地址为 ( B )A. 2025H B. 11052H C. 01052H D. 10520H8. 下面语句中有语法错误的语句是( )A. DB45H B. DW0ABCDH C. DWABCD D. DDAB9. 在 AR DB 10 DUP(5,2 DUP(6)中,含数据字0506H的个数是 ( )A. 10 B. 20 C. 0 D. 910. 指令DEC VAR不会影响标志位为( D )。A.标志PF B.标志SF C.标志ZF D.标志CF11. 设AL=20H,SI=0500H,DS=3000H,(30500H)=0C0H,CF=1.执行SBBAL,SI后,正确的结果是( )A. AL=5FHSF=1CF=1 B. AL=60HSF=1CF=0C. AL=5FHSF=0CF=1 D. AL=60HSF=0CF=012. ORG 0030HDA1 DB 0,0,30HDW DA1数据为3000H字存储单元的偏移地址是( )A. 0030H B. 0031H C. 0032H D. 0033H13. NUM1DB(12OR6AND2)GE0EHNUM2DB(12XOR6AND2)LE0EH上述数据定义语句中,NUM1和NUM2字节单元的内容分别是( )A. NUM1=0,NUM2=0 B. NUM1=0,NUM2=0FFHC. NUM1=0FFH,NUM2=0 D. NUM1=0FFH,NUM2=0FFH14. MOVCL,8ROLAX,CLORAX,BX假设AX=0012H,BX=0034H,那么上述程序段执行后,AX中的结果是( )A. 1234H B. 3412H C. 0046H D. 0034H15. DA2DB12H,34H,56H,0ABHDB $-DA2BUF1DB10H,20H,30HLEA SI,DA2MOV CL,4SIMOVCH,LENGTHBUF1上述指令序列运行后,CX的内容是( )A. 03ABH B. 01ABH C. 0304H D. 0104H16. 8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( )A. B口B. A口C. C口D. 以上三个端口均可以17. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让( )的相应位清零。A.中断请求寄存器IRR B. 中断屏蔽寄存器IMRC.中断服务寄存器ISR D. 标志寄存器EFLAGS18. 在80x86中可屏蔽中断请求被CPU响应的条件是( )。A. INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求;B. CPU当前指令执行完毕;C. 中断允许标志IF = 1;D. 以上条件都包括。19. 在80x86微机系统中存储空间和I/O空间的编址方式采用( )。A. 两者独立编址,通过硬件连接线来区分两个空间;B. 两者统一编址,通过地址范围来区分两个空间;C. 采用混合编址,即独立编址和统一编址均采用;D. 软件编址。20. 下列对OUT指令的描述中,不正确的是( )。A. 实现从端口中读出数据B. 能直接访问的端口范围是0255C. 只能用DX用作间接寻址的端口D. 能访问的端口为64KB二、填空题(本大题共20个空,每个空1分,共20分)1. 175.12D=( )B=( )H。2. 设字长为8位,X=0FAH,当X为补码的时候,其真值是( )。当X为无符号数的时候,其真值是( )。3. 微型计算机硬件由( )、( )、总线、接口电路及输入输出设备等构成。4. 中断类型号为25的中断向量存放在内存地址为( )开始的四个物理存储单元中。5. Intel80486 CPU的数据总线宽度为( ),地址总线宽度为( )。6. 如果采用四片8259A级联,CPU的可屏蔽硬中断最多可扩展为( )级。7. 中断向量由( )和( )组成。8. 80x86CPU有两条中断请求线,称作( )和( )。9. 异步通信必须要在每个字符首尾附加起始位和( )等。10. 已知AX=1025H,BL=04H,则语句“MUL BL”执行后AX的值为( )。11. 已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放43H且AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则语句“MOV AL, BP+10H”,则执行后AX的值为( )。12. NEAR型过程中有指令“RET 6”执行前SP=2000H,则该指令执行完后SP的值为( )。13. 一条完整的汇编指令通常由标号、( )、( )和注释组成。三、简答题(本大题共3小题,每小题5分,共15分)1. 简述对可屏蔽中断的响应过程。2. 微机接口的功能是什么?3. 宏和子程序的区别是什么?四、阅读程序题(本大题共5小题,每小题5分,共25分)1、设SS=2000H,MOV SP,2000HMOV AX,1234HPUSH AX执行上述指令后,SP= ,AH中的数据在内存的物理地址为 。2、以下程序片段执行前(AX)=1234H,(BX)=5678H,执行完该片段后(AX)= H、(BX)= H。MOV CL,4MOV DH,BHSHL BX,CLMOV DL,AHSHL AX,CLSHR DH,CLOR AL,DHSHR DL,CLOR BL,DL3、阅读下列程序段回答,执行前(AL)=89H,程序执行后的结果是(AL)= H ?BEGIN: TEST AL, 80HJZ BRCH1XOR AX, AXJMP STOPBACH1: MOV AL, 0FFHSTOP: HALT4、阅读下列程序回答:程序执行完变量RESULT= H ?DATASEGMENTBUF DB 32H ,75H, 0C9H, 85H;共个数据RESULT DB ?DATA ENDSCODE SEGMENT ASSUME CS:CODE ,DS:DATASTART: MOV AX,DATAMOV DS,AXLEA SI,BUFMOV CX,4MOV BX,LP1:MOV DH,MOV AL,SILP2:ROR AL,JC NEXTINC BXNEXT: DEC DHJNE LP2INC SILOOP LP1MOV RESULT,BXMOV AH,4CHINT 21HCODE ENDS END START一、填空题(每空1分,共15分)1、若(SP)FFFEH,(BX)2345H,执行PUSH BX指令后,(SP)( ),(BX)( )。2、已知AX4A5BH,进位标志CF1,则语句“RCL AX,1”执行后AX( ),CF( )。3、实现中断返回是通过( )命令完成的。4、8254的端口个数为( )个。5、十进制数36.875转换为二进制数是( )。6、8255是一个可编程并行接口芯片,有A、B和C三个8位端口,其中只可工作在方式0,1下的端口为( )端口。7、CPU和I/O设备之间传送的信息由数据信息、( )和( )。8、8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的( )。9、每一条指令一般都由( )和( )构成。10、已知AL=8AH,BL=C6H,执行指令ADD AL,BL之后,AL和BL分别等于( ),ZF和OF分别等于( )。二、选择题(每题1分,共20分)1.在汇编语句MOV AX,BX+SI中,源操作数的寻址方式是( )A直接寻址 B基址寻址C间址寻址 D基址加变址寻址2. 下列伪指令中不可以用来定义变量的是( )。 ABYTE BDW CDWORD DAT3. 以下各指令中正确的是( )。AIN 63H,AX BIN AL,63H CMOV ES,2D00H DMOV DI,SI4. 已知AL=36H,BL=87H,则两条语句: ADD AL,BL DAA执行后AL及进位标志CF的值分别为( )ABDH和0 B17和1C23H和1 DBDH和15设字长n=8位,X补码=0CAH,Y补码=0BCH,则求X+Y补码时得到的结果、溢出标志OF和辅助进位标志AF分别为( )。A86H,OF=0和AF=0 B86H,OF=0和AF=1C186H,OF=1和AF=0 D186H,OF=1和AF=16. 堆栈操作的基本单位是( )。A比特 B字节 C字 D双字7. 已知AX=1025H,BL=03H,则语句“MUL BL”执行后AX的值为( )。A3075H B0075H C006FH D306FH8. 在汇编语句MOV AX,BX中,源操作数的寻址方式是( )A直接寻址 B基址寻址C间址寻址 D基址加间址寻址9. 机器字长为16位,若用补码来表示带符号整数,则其表示范围为( )A-32768+32767 B-0.32768-0.32767C-132767/32768 D-32767/32768-32767/3276810. 微机地址总线的作用是( )A用于选择存储单元 B用于选择进行信息传输的设备C用于指定存储单元和I/O设备接口电路的地址 D用于选择数据总线的宽度11. Intel 8088CPU的地址线有_A .8位 B .16位 C .20位 D. 32位12. 数据定义语句DW 35 DUP(A,0,3 DUP(2,1,1)定义的储存空间长度为( )A358B B770BC385B D350B13. DEC AL指令执行之后,对 不产生影响。A. OF B .SF C .IF D. CF14. CPU响应中断时,硬件首先完成_工作。A . 保护断点 B . 读取中断服务程序入口地址C . 计算偏移量 D. 执行转移指令15. 执行以下指令不会影响SP寄存器的是:( )A. CALL B. MOVSB C. INT D. PUSH16. 当CPU对8259A进行中断响应的时候,在第二个 周期中,8259A所做的工作是( )A对IRR置位 B对ISR复位C对IMR置位 D送出中断响应信号17. 8086/8088系统中,硬件中断服务子程序入口地址在中断向量表中的存放位置由( )决定。 A中断调用指令 B中断类型码C中断转移指令 D中断服务寄存器ISR18. 8255A的端口B工作于方式1输入时,要用( )引脚作为联络信号。 APC1,PC2,PC3 BPC2,PC1,PC0CPC4,PC5,PC6 DPC3,PC4,PC519.设某容量为12K字节的RAM存储器,其首地址为3000H,则其终地址为( ) A4000H B5FFFHC3BFFH D37FFH20. 异步通信方式格式中可以缺省的部分是( )A. 起始位 B. 停止位 C. 校验位 D. 数据位三、简答(每题3分,共15分)1.请说明80x86实模式下段寄存器有哪些?2.根据用途微机总线可分为哪三类?3.简要说明指令性语句与指示性语句的区别。4.微机系统与外设间的信息交换方式有哪些?5.简要说明执行指令INT 10H时CPU完成哪些操作?四、阅读程序,并按要求回答问题。(5小题,共25分)1、阅读程序段,回答问题:CWDXOR AX, DXSUB AX, DX该程序片段中,AX寄存器的内容是一个16位有符号数,回答: 该子程序的功能是什么?(3分) 若执行前(AX)=0FEDCH,则执行后(AX)= H。(3分)2、阅读程序段,回答问题:ABC PROCADD AX, BXSUB BX, AXADD AX, BXNEG BX ABC ENDP该子程序中,寄存器AX、BX是入口参数也是出口参数。回答: 该子程序的功能是什么?(2分) 若入口(AX)=1234H,(BX)=0ABCDH,则出口(AX)= H,(BX)= H。(2分)3、阅读程序段,回答问题:MOV AX, 2MOV BX, 4MOV CX, 6MOV DX, 8L: INC AX DEC CX ADD BX, AX SHR DX, 1 LOOPNZ L回答: 该程序段的循环次数是多少?(2分) 该程序段执行完毕后(AX)= ,(BX)= ,(CX)= ,(DX)= 。(4分)4、请描述以下程序段实现的功能:_。(4分) MOV AL,BL MOV AH, 0 MOV BX,AX SAL AX, 1 SAL AX, 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论