王荣俊-05电信12五-微机原理.doc

上传人:s9****2 文档编号:557249898 上传时间:2024-01-31 格式:DOC 页数:3 大小:47.51KB
返回 下载 相关 举报
王荣俊-05电信12五-微机原理.doc_第1页
第1页 / 共3页
王荣俊-05电信12五-微机原理.doc_第2页
第2页 / 共3页
王荣俊-05电信12五-微机原理.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《王荣俊-05电信12五-微机原理.doc》由会员分享,可在线阅读,更多相关《王荣俊-05电信12五-微机原理.doc(3页珍藏版)》请在金锄头文库上搜索。

1、班级 姓名 学籍号 考 考 生 答 题 不 得 超 过 此 密 封 线编号:QMSD/JWC-21-01 微机原理与接口技术期中试卷( 2008 / 2009 学年度第 二 学期)用卷班级05电信工程(1)(2)五用卷人数44+40命 题 人王荣俊审核人核 对 人王荣俊 一、填空(14545分)18088中有12个_位的寄存器分别是_、_、_、_、_、_、_、_、_、_、_、_。2.寄存器IP是_SP是_.3. 8086若需对堆栈区进行操作,其物理地址是由_和_组合产生。4.进栈指令是_,出栈指令用_。5 设AL=80H,AH=83H,AL和AH中的内容相加后,CF=_,OF=_,ZF=_,P

2、F=_,AF=_,SF=_。6. 如果对堆栈进行操作,则段基址来源于_,偏移地址来源于_。7.物理地址的计算方法是_若某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址为_,若,它的偏移地址是1003H,则其段地址为_。8. 8086可访问_、_位的寄存器。9.8位无符号数的表示范围是_,8位补码表示数的范围是_。10.8086/8088中提供了七种寻址方式分别是_、_、_、_、_、_、_。11、若CH=07H,CL=08H,执行指令ADD CH,CL后,CH=_、CF=_、OF=_、PF=_。二选择10分123456789101. 若用MB作为PC机主存容量的计量单位,

3、1MB等于( )字节。A、210个字节 B、220个字节 C、230个字节 D、240个字节2.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为( )。A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出B、两个整数相加,若结果的符号位为0,则一定发生溢出 C、两个整数相加,若结果的符号位为1,则一定发生溢出 D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出 3. 8086CPU的标志寄存器中,OF标志表示运算结果的( )情况。A、进/借位 B、符号 C、溢出 D、辅助进位4. 如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址

4、是( ) A、3000H B、12000H C、21000H D、1000H5. 指令ADD CX,55HBP的源操作数的寻址方式是( )。(A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址6. 若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。 (A) 0FBH (B) 01H (C) 61H (D) 0BH7.MOV AX,BP+SI隐含使用的段寄存器是( )。(A) CS (B) DS (C) ES (D) SS8. 下列指令执行后影响标志位的是( ) 。 (A) MOV (B) PUSH (C) AD

5、D (D) XCHG9. 需采用先进后出原则操作的存储区是( )。(A) 寄存器组 (B) 地址缓冲器 (C) 数据寄存器 (D) 堆栈区10. 若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEA SI,BX指令后,SI寄存器的内容是( )。(A) 1234H (B) 3412H (C) 1000H (D)0010H三、简答题15分1.说明下列指令的寻址方式6MOV BX , BX+100HMOV AX ,BX+SIMOV BX , 100HMOV AX ,BX+SI+100HMOV AX , SIMOV DX ,50H2.、用一条指令

6、完成下列要求 4AL内容加上12H,结果送入AX将数4567H送入寄存器DX将累加器内容清0屏蔽CX寄存器的低五位3、设一个具有16位地址和8位数据的存储器问该存储器能存储多少字节?如果存储器有8K4位的RAM芯片组成,需要多少芯片?四、简答题15 分1下面程序段执行后DX和AX的内容是什么?MOV DX ,0EFADHMOV AX , 1234HMOV CL ,4SHL DX ,CLMOV BL AHSHR BL CLOR DL ,BL2.已知AX=1208H,BX=1212H,CX=1215H则执行完下列程序段后,AX,BX,CX的值分别是多少?ADD AL ,BLCBWSUB CL ,10H IDIV CLMOV BL 4SHR BL ,4IMUL BL3、下列指令执行后,写结果: ADDR DW 1234H,5678H,0ABCDH LDS SI,ADDR+1程序执行后,(DS)=_ _ (SI)=_ _六、编程1、 编写一个程序使寄存器BL中的高四位与低四位互换2、 统计一个字中的“1”的个数,假设数据已经存储在AX中,统计数据存储在BL寄存器中。(只写代码段)。信息工程系微机原理与接口技术期中考卷 第 1 页 共 3 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号