大学微机原理考试模拟题 1
更新时间:2023-12-01 06:58:01 阅读量: 教育文库 文档下载
微机原理及应用试题
姓名_______ 成绩____
一、单项选择题(共15分)
(下列题目只有一个答案正确,请选出正确答案)
1.8位补码操作数“10010011”等值扩展为16位后,其机器数为( )。
A.1111111110010011 B.1000000010010011 C.0000000010010011 D.0111111110010011
2.80X86处理器在响应外部总线请求(HOLD)后,将 ( )。
A.转人特殊中断服务程序 B.放弃对总线控制权 C.进人等待周期 D.接管对总线控制权
3. 80X86系列微机响应外部中断后,从数据总线上获取的是( )。
A.中断向量号 B.中断服务程序第一条指令的操作码 C.中断向量地址 D.外设采集的数据
4. 在计算机中,高速缓存器(Cache)一般采用 ( )构成。
A.EPROM B.DRAM C.SRAM D.EEPROM 5. 堆栈指针的作用是用来指示 ( )。
A.栈底地址 B.下一条要执行指令的地址 C.栈顶地址 D.堆栈的深度
6. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU
将在总线周期的 时候采样该信号。 A. T2下降沿 B. T3下降沿 C. T2上升沿 D. T3上升沿 7. 8086有两种工作模式, 最小模式的特点是 ( )。
A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288
8. 在PC微机中,CPU要读取I/O端口地址302H中的数据时,应该用( )指令。
A. IN AL,302H B. OUT 302H,AL C. MOV DX,302H D. MOV BX,302H IN AL,DX IN AL,BX
9. 若8255A接口芯片的A口工作在方式2时,则B口可以工作在( )。
A. 方式0 B. 位控方式 C. 方式2 D. 方式0或方式1
10. 程序查询I/O的流程总是按( )的次序完成一个字符的传输。
A. 写数据端口,读/写控制端口。 B. 读状态端口,读/写数据端口。 C. 写控制端口,读/写状态端口。 D. 随I/O接口的具体要求而定。 11. 在 PC/XT中,设(AX)=9305H,(BX)=6279H,若ADD BX,AX指令
后接着INTO指令则会 。 A. 进人 INTO中断服务子程序 B. 执行 INTO后面的指令 C. 死机 D. 显示器显示 OVERFLOW
12. 8086中,( )组寄存器都可以用来实现对存储器的寻址。 A. AX,SI,DI,BX B. BP,BX,CX,DX C. SI,DI,BP,BX D. BX,CX,SI,DI 13. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令
需要的总线周期为( )。
A.0 B.1 C.2 D.3
14. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏
蔽中断请求线INTR上,最多可扩展为 ( )级外部硬中断。
A. 32 B. 29 C. 28 D. 24
15. 8086CPU在进行无符号数比较时,应根据( )标志位来判别。 A. CF和OF B. CF和PF
C. CF和ZF D. ZF和OF
二、多选题(共10分)
1. 下列属于8086的BIU组成部分的有______________。
A.通用寄存器组 B. 总线控制逻辑 C. ALU D. 物理地址加法器
2. 若需将数据段中的源串传送到附加段的目的串,可用的指令有______________。
A. MOV B. MOVS C. SCAS D. LODS和STOS
3. 执行时可能改变IP值的指令有_________________。
A. 调用及返回指令 B. 中断及返回指令 C. 转移指令 D. 重复串操作指令
4. 下列指令中,_________________的源操作数采用的是直接寻址。
A. MOV AL,[23H] B. MOV DX,AX C. MOV AL,0FFH D. IN AL,23H
5. CPU与存储芯片的连线方式将影响____________________。
A. 存取速度 B. 地址分配 C. 功耗 D. 地址重叠度
6. 在CPU与外设之间设计接口电路的目的主要有____________________。
A. 解决驱动能力问题 B. 控制数据传送速度 C. 完成数据形式转换 D. 负责CPU与外设的联络
7. 8255A的B口设置为方式1输出,其引脚ACKB收到一个负脉冲说明 _________。
A. CPU已将一个数据写到端口B B. 外设已将数据由端口B取走 C. 请求CPU送下一个数据 D. INTRB引脚上的中断请求已被CPU响应
8. 8086/8088 CPU响应硬中断NMI和INTR时,相同的条件是 ____________。
A. 允许中断 B. 当前指令执行结束 C. CPU工作在最大组态下 D. 不处于DMA操作期间
9.下列各类存储器中,掉电后内容不丢失的是 ____________。
A. 掩膜ROM B. EPROM C. DRAM D. SRAM
10.可以实现在数据段中保留10H个字节单元的指令有 ____________。
A. DW 08H DUP(?) B. DB 10H DUP(?) C. DB 8 DUP(2 DUP(?)) D. DD 4 DUP(?)
三、填空题(共20分)
1. 已知(AL)=0101110lB,执行指令NEG AL后再执行CBW后,(AX)
= 。
2. 若 (AL)=01001001B,执行 ADD AL,AL指令后,再执行 DAA命令,
则 (AL)= ,(CF)= ,(AF)= 。 3. 在数据传送类指令中,只有 和 两条指令会影响标志
位的值,其中指令 是唯一可以改变TF标志的指令。
4. 8259A工作在8086/8088模式,中断向量字节ICW2=70H,若在IR3处有一
中断请求信号,这时它的中断向量号为 ,该中断的服务程序入口地址保存在内存地址为 H至 H的 4 个单元中。
5. 8086/8088微机系统启动时,CS:IP=________________H,若开机后要系统从
08000H单元开始执行程序,应在___________________处设置一条跳转指令。 6.某程序段为:
2000H:304CH LOOP: MOV AX,XX …… …… 2000H:307EH: JNE LOOP
请问代码段中,跳转指令的操作数为____________。 7. 已知下面程序: ADD AX,BX JNO L1 JNC L2 SUB AX,BX JNC L3 JNO L4 JMP L5
当(AX)=14C6H、(BX)=80DCH时,程序执行后转入标号________去执行。 8. 设DS=4500H,AX=0508H,BX=4000H,SI=0320H,当8086以最小方
式执行MOV [BX+SI+0100H], AX指令时,引脚M/IO=__________,地址总线上的地址=__________H。
9.当PC机ISA总线中的AEN信号为高电平时,表明微机系统正工作在
___________工作方式。
10.若用1024*1位RAM芯片组成16K*8位的存储器,需 片芯片,至少需 根地址线,在地址线中有 位参于片内寻址。
四.是非判断题(共10分)
(请判断下列各小题的叙述是否正确。若有错,请指出错误并说明原因) 1.堆栈操作应满足先进先出的原则( )。
2. 8086 CPU标志寄存器共有16位,每一位都有特定的含义( )。 3. 进行字符串操作时,若DF=0,地址自动减1;若DF=1时,地址自动加1( ) 4. 当运算结果为0时,标志寄存器中ZF=0( ) 5. 8253 的每个计数器只能按二进制计数。 ( )
6. 系统中每个外部设备都要直接与CPU相连构成微型计算机系统( ) 7. 多个外设可以通过一条中断请求线,向CPU发中断请求。( ) 8. 8086/8088系统中内存各段的位置必须相互独立( ) 9. 8253的计数器是对机器的CLK脉冲计数。( ) 10、8255A中端口A使用的是INTR,
及
等线是端口C的线。( )
五. 阅读程序并回答问题(共22分)
1. MOV AL,60H
MOV BL,20H STC
ADC AL,BL
AL=___________ BL=___________CF=___________ 2. MOV AX,0035H MOV BX,9013H SHR AX,1 RCR BX,1
AX=___________ BX=___________CF=___________
3. CLC MOV CX,0FFFFH INC CX
CX= ___________ ZF=__________ CF= __________ 4. XOR AL,AL MOV CL,AL OR AL,41H
MOV BL,AL AND AL,40H
AL=___________ BL=___________CL=___________
5、设有100个字节数据(补码),存放在数据段中EA=2000H的存储单元中.以下程序应该从该数据区中找出最小的一个数据并存入EA=2100H单元中,请将下面程序补充完整。
MIN: MOV BX,________ MOV AL,[BX] MOV CX,________ LOOP1: INC BX CMP AL,[BX]
______ LOOP2 MOV AL,[BX]
LOOP2: DEC CX JNZ ________
MOV ________,AL
6.执行下面程序段后,将在端口号为 H的端口上的 位产生负
脉冲输出。
MOV AL,0
MOV DX,2AFH OR AL,02H OUT DX,AL AND AL,0FDH OUT DX,AL OR AL,02H OUT DX,AL
7.下面程序为中断向量设置程序,程序设置的中断类型号为_______,中断入口地址段地址为_________偏移地址为_________。
ES_DATA SEGMENT AT 0
ORG 24H
INT_VAR LABEL WORD ES_DATA ENDS
CS_CODE SEGMENT …………
XOR AX,AX MOV ES,AX MOV AX,1234H
MOV ES:INT_VAR,AX MOV AX,5678H
MOV ES:INT_VAR,AX …………
CS_CODE ENDS
六、 编程及设计(共16分,每题8分)
1. 从buffer开始存放着10个8位无符号数据,编一完整程序对奇数统计个数,对偶数累加求和并考虑进位。
2. 8088系统,地址线20根,数据线8根,设计192K*8的存储系统,其中:数据区
128K*8,选用芯片628128(128K*8),置于CPU寻址空间的最低端;程序区64K*8,选用27256(32K*8),置于寻址空间的最高端。写出地址分配关系,画出相关电路原理设计图。
七、应用题(7分)
1、如果CPU通过8255A端口C的某一条线向外部输出连续的方波信号,请:①说出两种实现方法;
②具体说明怎样实现。
2、参看IBM-PC/XT的基本ROM图,写出分配给ROM的地址。
正在阅读:
大学微机原理考试模拟题 112-01
我学会了番茄炒蛋作文600字06-30
保安保洁服务合同02-25
Auto - CAD2011快捷键12-02
校报记者团招新策划书03-15
吉大17秋学期《计算方法》在线作业二10-18
区街道办事处2022年终工作总结及下一年终工作计划08-03
感谢同学作文结尾6篇04-01
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 模拟题
- 微机
- 原理
- 考试
- 大学
- 信息论与编码第2章习题解答
- 山东省聊城市2010届高三上学期期中考试英语试题
- 法律顾问服务方案 - 图文
- 外贸函电期末复习之选择题(课后练习)
- 会计学原理练习题分析
- 标准课-高三-化学-选修4-教学教案12第十二讲 燃料电池
- 软件工程自考复习资料-全
- 基于ArcGis的空间分析要点
- 2014年体育节高中田径校运会秩序册1 - 图文
- 数据库学生成绩管理系统E-R图
- 通信传输线路工程施工组织设计方案
- 德国工业4.0概况及研究计划 - 图文
- XX银行贷后管理细则
- DF3322EC线路保护测控装置技术说明书
- 劳动法和社会保障法考试练习题
- 2013高考第一轮语文复习
- 初三化学小知识常见物质的俗称和化学式
- 免疫规划试题库(100题)
- 循环系统练习(1)
- 沿河十小高年级女生心理健康教育简报