微机原理及应用复习题.doc
《微机原理及应用复习题.doc》由会员分享,可在线阅读,更多相关《微机原理及应用复习题.doc(9页珍藏版)》请在课桌文档上搜索。
1、-复习题一一、单项选择题题目中给出的四个答案中只有一个是正确的,每题2分,共30分1、有一个数值152,它与十六进制6A相等,则该数值是。A、二进制数 B、八进制数 C、十进制数 D、BCD码2、中断指令INT 23的中断效劳程序的入口地址,应放在中断向量表地址开场的4个存贮单元。 A、00023H B、00017H C、0005CH D、0005EH3、*微机具有1M字的最大存空间,其CPU的地址总线应有_条.A、20根 B、21根 C、19根 D、不能确定4、可编程并行接口芯片8255A的端口B有种工作方式。 A、1种 B、2种 C、3种 D、4种5、两个数相加后是否产生溢出,需要判断标志
2、位中的_ _。 A、OF B、CF C、SF D、ZF6、调试汇编语言程序时,将目标文件转化成可执行文件的过程叫。A、编译 B、汇编 C、编辑 D、7、在8086cpu的存放器中,用户不能直接访问的是A、CS B、FR C、IP D、B*8、在机器数的三种表示方法中,种方式中零的表示形式是唯一的。A、补码 B、反码 C、原码 D、三者都是9、8086cpu与存储器或外设进展交换数据时,为了使得传送速度能匹配,有时需要在_状态之间插入假设干等待周期。A、T1和T2 B、 T2和T3 C、T3和T4 D、随机10、可编程定时器/计数器8253在初始化时写入的最大计数初值是。A、0000H B、7F
3、FFH C、65535 D、0FFFFH11、8086系统中,最多可以有_个段地址,任意相邻的两个段地址相距_个存储单元. A、64K,16 B、64K,64K C、16,64K D、64K,64K12、在CPU响应中断时保护断点就是保存。A、中断类型码 B、中断效劳程序入口地址 C、现场 D、当前CS 、IP和FR的容13、当RESET信号进入高电平状态时,将使得8086CPU的_存放器的容初始化为FFFFH。 A、SS B、DS C、ES D、CS14、在8086计算机系统中,规定存中地址为的存单元存放中断效劳程序入口地址即中断向量,称为中断向量表。A、80000H803FFHB、0000
4、0H003FFH C、7F000H7F3FFH D、0FFC00H0FFFFFH15、在8086计算机系统中,当对地址大于0FFH的I/O端口寻址时,必须使用存放器间接寻址。A、 B* B、 SI C、DI D、 D*二、简答题每题5分,共30分1.在计算机系统,主存储器的主要技术指标有哪些.5分2.计算机CPU一旦响应中断,中断效劳子程序通常要做哪几项工作.5分3、8086系统中为什么一定要有地址锁存器.需要地址锁存器锁存哪些信息.5分4、8086存储器中存放数据字时有“对准字和“非对准字之分,请说明它们的差异。5分5、假设当前(DS)=7F06H,在偏移地址为0075H开场的存储器中连续存
5、放6个字节的数据,分别为11H, 22H, 33H, 44H, 55H和66H。请指出这些数据在存储器中的物理地址。如果要从存储器中读出这些数据,至少需要访问几次存储器.各读出哪些数据.5分6、 设存放器(DS)=2000H, (SS)=1500H, (ES)=3200H, (SI)=0A0H, (B*)=100H, (BP)=10H。试指出以下各指令中源操作数的寻址方式是什么.对于存储器操作数,其物理地址是多少 :5分 (1) MOV A*, 100H (2) MOV C*, ES:B* (3) MOV D*, B*SI三、阅读程序分析题共15分,每个空格2.5分1、 MOV AL,5DH
6、MOV BL,10H MUL BL 运算结果为 ;2、 SUB A*,A* AND D*,A* D*= ;3、 DS=2000H, B*=100H, SI=02H, 从物理地址21200H单元开场,依次存放数据12H、34H、56H和78H,试说明执行以下指令单独执行后A*存放器的容:MOV A*,1100HB*,则A*=;MOV A*,1202H,则A*=;4、设(DS)=2000H, (B*)=1256H,(SI)=528FH,偏移量VAL=20A1H,232F7H=3280H,264E5H=2450H,执行以下指令(1) JMP B*SI,则IP=; (2) JMP VALB*,则IP=
7、。四、设*8086系统中有2片8255A芯片,由74LS138译码器产生两个芯片的片选信号,如以下图所示。要求:第1片8255A的A口工作在方式0输出,B口工作在方式0输入,C口高4位为输出,低4位为输入;第2片8255A的A口工作在方式0输入,B口工作在方式1输出,C口高4位为输出,低4位为B口控制信号:(1) 试指出两片8255A芯片各自的A、B、C和控制端口地址注:未给出的地址信号默认为低电平有效;(2) 试根据要求写出两片8255A芯片各自的方式控制字;(3) 试写出两片8255A芯片各自的初始化程序。共10分五、现有一个高精细晶体振荡电路,输出信号是脉冲波,频率为1MHz。要求利用8
8、253做一个秒信号发生器,其输出接一发光二极管,以0.5秒点亮,0.5秒熄灭的方式闪烁指示。设8253的通道地址为FF80H、FF82H、FF84H和FF86H,试根据要求编写相关汇编程序。共15分复习题二一、填空题(每空1分,共20分)1. 完成以下程序段,从240H端口读取数据,测试其是否为20H,假设不是则将241H端口清0,否则转向NE*T。MOVD* , AL, D*AL, 20H_ _MOVD*,MOVAL,0OUTD*,AL.NE*T: 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成以下程序段,使该数码管稳定显示“8字型编码为7FH。图1MOV D*,
9、MOV AL, OUT D*, AL ;初始化82C55MOV D*, MOV AL, ;数码管稳定显示“83.8086 CPU有条地址线,可形成的存储器地址空间,地址围为。4.中断类型号为24H的中断向量存放在开场的存储单元。5.一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是_。6.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在存中的物理地址是_,该数据段的首单元的物理地址是_,末单元的物理地址是_。7假设当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的容后,SP应指向_。8假设8086 C
10、PU引脚状态是M/=1,=1,=0,则此时执行的操作是_。二、综合题(80分)1. (10分) 一个异步串行通信口,通过T*D发送一帧数据的字符格式如图2的实线所示:图2如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停顿位。要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。(3) 假设波特率系数K=16,请计算发送时钟频率T*C的频率值。2. (10分) 图3为两级译码构成口地址译码电路,输出低电平为片选信号。试问图3 图4(1) 开关K上合,的寻址围是_。 (2) 开关K下合,的
11、寻址围是_。(3) 开关K下合,A3改接B,A4改接A,则的寻址围是_。(4) 请用二进制表示法写出图4的译码电路所决定的端口地址。3. (20分) *系统外接电路如图5,8255A口地址为2F0H2F3H,请设计源程序,一次性的测试开关的位置,当K闭合时,LED亮,K断开时LED灭(提示:C口高4位应为方式0输入,低4位为方式0输出)。图5CODESEGMENTASSUMECS:CODEBEG:;C口初始化;读C口;测试PC7并组织输出数据;数据写入C口使LED亮/灭;返DOSCODEENDSENDBEG4设8253的选通地址为240H243H,采用BCD计数,计数器2输出用于申请中断。如果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 应用 复习题
链接地址:https://www.desk33.com/p-18503.html