淮海工学院微机原理试题A2

上传人:桔**** 文档编号:473368871 上传时间:2023-03-30 格式:DOC 页数:5 大小:219KB
返回 下载 相关 举报
淮海工学院微机原理试题A2_第1页
第1页 / 共5页
淮海工学院微机原理试题A2_第2页
第2页 / 共5页
淮海工学院微机原理试题A2_第3页
第3页 / 共5页
淮海工学院微机原理试题A2_第4页
第4页 / 共5页
淮海工学院微机原理试题A2_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《淮海工学院微机原理试题A2》由会员分享,可在线阅读,更多相关《淮海工学院微机原理试题A2(5页珍藏版)》请在金锄头文库上搜索。

1、淮海工学院-学年第学期微机原理及应用试卷(A 闭卷 )题号一二三四五六七八九总分得分一、选择题( 本大题共 20 小题,每题 1 分,共 20 分)题12345678911111111112号01234567890答案1. 8086/8088CPU 工作于最大模式,是因为CA )可以提高CPU 主频B)可以扩展存储容量C)可以构成多处理系统D )可以扩大I/O 空间2计算机的发展阶段通常是按计算机所采用的B来划分的。A )内存容量B )电子器件C)程序设计D)操作系统3采用微型计算机控制的大屏幕LED 显示器(例如火车站的时刻,广告显示等),其数据传送方式是DA ) DMA 传送B)查询传送C

2、)中断传送D )无条件传送4一个完整的计算机系统通常应包括C。A )系统软件和应用软件B)计算机及其外部设备C)硬件系统和软件系统D)系统硬件和系统软件5用可编程并行接口芯片的一个端口同时实现两位数字输入和两位数字输出,应选择的端口及其工作方式是A)口方式)口方式或口方式)仅口方式)口口口均方式6用高级语言编写的程序C。A) 只能在基本种计算机上运行B) 无需经过编译或解释,即可被计算机直接执行C) 具有通用性和可移植性D) 几乎不占用内存空间7中断现场保存在BA )中断源中B )堆栈中C)软盘或硬盘中D)中断向量表中8十进制负数 -61 的八位二进制原码是D。A )00101111B ) 0

3、0111101C) 10101111D) 101111019十进制正数38 的八位二进制补码是D 。A )00011001B ) 10100110C) 10011001D ) 0010011010下列指令中,不属于指令的是C)11控制器能实现高速数据传送的主要原因是C)采用高速芯片)时钟频率高)直接由硬件完成)内部采用特殊控制方法12用汇编语言编写的程序需要经过D翻译成机器语言后,帮能在计算机中执行。A )编译程序B )解释程序C)操作系统D )汇编程序13将寄存器AX 的内容求反的正确操作是C。A )NEGAXB ) XORAX , FFHC)NOTAXD) CMPAX ,AX14CPU 指

4、的是B。A )控制器B)运算器和控制器C)运算器、控制器和主存D)运算器158086/8088 可用于寄存器间接寻址的寄存器有B。A )2B)4C)6D)816对于地址数据线复用的,为获得地址信息,系统必须使用C)单向三态缓冲器)触发器)地址锁存器)双向三态缓冲器17寄存器间接寻址方式中,操作数在C。中A )通用寄存器B)堆栈C)主存单元D)段寄存器18MOVAX , ES: BXSI 的源操作数的物理地址是B。A ) 16d (DS)+(BX)+(SI)B)16d (ES)+(BX)+(SI)C)16d (SS)+(BX)+(SI)D)16d (CS)+(BX)+(SI)19INC 指令不影

5、响B标志。A)OFB)CFC)SFD)ZF20在 MOVWORDPTR 0074H ,55BBH 指令的机器代码中,最后一个字节是C。A )00HB) 74HC) 55HD) BBH二、填空题( 本大题共 10 小题,每空 1 分,共 20 分)1.设 x 原=D8H,Y 原 D9H,则() /补E9H。2. 73 的二进制结果1001001,八进制的结果111。3.8086/8088CPU从功能上可分为两部分,即总线接口单元BIU和执行单元EU。4.ALU 是什么部件算术逻辑部件。1.它能完成什么运算功能它能完成算术的加减法及逻辑运算“与 ” “或 ”“比较 ”等运算功能5.执行一条指令的时

6、间为一个机器周期,机器周期又可分为取指令周期和执行指令周期。6.8086 系统中,假如CS=2000H, IP=2100H, 其物理地址为22100H。7.设堆栈指针的初值为2000H,AX=3000H,BX=5000H,试问执行指令 PUSHAX 后 SP 为1FFCH。再执行PUSH BX 及 POP AX 后SP=1FFEH,AX=5000H,BX= 5000H。8.8255A 是可编程并行通信接口芯片,端口A 的工作方式有方式 0 方式 1 方式 2。9. DMA 控制器 8237A 必须与一个位锁存器配套使用才能形成完整的通道DMA 控制器,各通道可完成种不同的操作,它们分别是DMA

7、 读操作、DMA 写操作、DMA 校验操作。10.可编程中断控制器8259A 的两种中断触发方式为电平触发和边沿触发。三、 给出下面程序的运行结果(本大题共 3 小题,每题 5 分,共 15 分)1. 有下列指令:MOVAX , 1234HMOVCL ,4ROLAX ,CLDECAXMOVCX ,4MULCXHLT执行这些指令后,寄存器AL 的值是00H。2. 有下列指令:STR1 DW AB STR2 DB 16 DUP (?) CNT EQU ¥ -STR1MOV CX, CNTMOVAX , STR1HLT执行这些指令后,寄存器AX 的值是4142H。3.执行以下程序段:MOVAX ,

8、1234HMOVBX , 5678HADDAL ,BLDAAMOVCL,ALMOVAL ,AHADCAL ,BHDAA执行后,(CL ) =12。四、简答题 (本大题共 5 小题,每题 4 分,共 20 分)1. 什么叫寻址方式? 8088CPU 设置了几种寻址方式?指令“ AAA”是怎样的操作数?1. 答:指令中求取存放操作数有效地址的方法称为操作数的寻址方式,7 种(2)AAA 是隐含的寄存器寻址。 ( 2)2.什么是最大模式?什么是最小模式?用什么方法将8086/8088 置为最大模式和最小模式?答:最小模式就是在系统中只有/一个微处理器,在该系统中,所有的总线控制信号都直接由 / 产生

9、, 因此系统中, 总线控制电路被减到最少。最大模式就是在系统中包含两个或多个微处理器,其中一个主处理器就是 /,其它处理器为协处理器,是协助主处理器工作的。一般情况下和 /配合的协处理器有两个,一个是数值运算处理器,一个是输入 /出协处理器,将 /的第脚接地时,系统处于最大模式,当第脚接时,系统为最小模式。3. 简述 DMA 控制方式及其过程。答 对于不可屏蔽中断,一旦发生就向发中断请求,应在当前正在执行的指令结束后响应这一中断请求,进行中断处理。 ( 1)对于屏蔽中断,一旦发生就向发中断请求,根据中断的优先权来决定是否响应,标志位, 开中断响应, ,关中断, 有可屏蔽中断也不响应。 ( 1)

10、一旦响应某一个中断请求,发中断响应信号关中断,保护断点,寻找中断源,根据中断服务程序的入口地址,转向中断服务程序,保护现场,执行中断服务程序,恢复现场,开中断,返回断点。响应可屏蔽中断时,必须是在执行完当前执行的机器周期的最后一个状态。(2)4. 微机的控制部件包括哪些主要环节?各有何用处?答 1.指令编码器将来自 prom 的二进制指令的最高四位译成控制动作信号送入控制矩阵2 环形计数器产生环形字以指挥例行程序的运行顺序3.控制矩阵将来自环形计数器的时钟节拍及指令译码器的控制动作信号进行分析而产生控制字,使整个计算机进行协调一致的动作5. 中断服务程序结束时, 用指令 RET 代替 IRET

11、 指令能否返回主程序?这样做存在什么问题?答: RET能使中断服务程序返回主程序,但因为RET是普通子程序的返回指令,它只从堆栈中恢复断点地址 IP 和 CS,而不能使标志寄存器 FLAGS的内容恢复,所以不能完全恢复断点的所有信息,并且使得堆栈不平衡,导致嵌套子程序不能正常返回调用点,同时堆栈的有效空间不断减少。( 2)又由于中断响应周期中 CPU自动关闭了 IF ,若中断服务子程序中未用 STI 指令开中断,那么不用 IRET 返回时, FLAGS中的 IF 也得不到恢复,则关闭了所有可屏蔽中断。 ( 2)五、应用题( 本大题共 3 小题,每题分值为7 分、8 分、10 分,共 25 分)1. 编程计算 Z= (X*X 3Y ) /2,设 X , Y 为字节正整数,结果用二个字节来存放。MOVAL, XMULAL( 2)MOVBL,YADDBL,BLADCBL,Y(2)SUBAX ,BXSHRAX ,1MOVZ, AX2.编程计算下列函数的值:1(X0)Y=0(X=0)

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

当前位置:首页 > 办公文档 > 演讲稿/致辞

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