1、 专业、班级 姓 名 学 号 -密-封-线-(答案全部写在试卷上)一、填空。(20 分,每空 1 分 )1、23D= B= H。2、已知 CS=17E0H,SS=A980H ,SP=0780H,IP=0040H,则指令代码的物理地址是 H,堆栈指针的物理地址是 H。3、Intel8086 是 位微处理器,它有 位地址线, 位地址数据分时复用线,可直接寻址 内存单元, 输入/输出端口。4、某系统中 8259A 的 ICW2 为 48H,则 IR5 的中断类型码为 H,其对应的向量表地址为 H H。5、8086 采用 3 片 8259A 级连,CPU 的可屏蔽中断可扩展为 个。6、数字 9 的七位
2、 ASC码是 ,其奇校验码是 。7、指令 MOV BX, 2000H中,源操作数的寻址方式是 ,指令 MOV BX, DI中,源操作数的寻址方式是 ,8、A=01011000,B=01100111,执行 A 和 B 相与后, PF= ,AF= ,ZF= 。二、选择题(12 分,每题 2 分):1、实现中断返回是通过( )完成的。A、JMP B、LOOP C、CPU 自动 D、IRET2、下列存储器哪一种需要刷新电路?( )。河 南 科 技 大 学2010 至 2011 学年第 二 学期试卷课程 微机原理及应用 年级、专业 08级轴承、液压、应物 、机电、机设 试卷A第1页共3 页河南科技大学教
3、务处题号 一 二 三 四 五 六 七 八 九 十 总分得分、SRAM B、DRAM C、EPROM D、硬磁盘3、在数据传送过程中不需要 CPU 介入的是( )。、无条件传送 B、查询方式 C、DAM D、中断方式4、下列指令中不影响进位标志 CF 的指令是( )。A、SUB AX,BX B、ROL AL,1C、INC CX D、ADD AL,BL5、源程序文件汇编后的目标文件的扩展名是( )。、.LST 、.OBJ 、.ASM 、.EXE6、在微机系统中,为了提高 CPU 系统数据总线的驱动能力,可以采用( )。 A、译码器 B、多路转换器 C、三态缓冲器 D、采样保持器三、阅读下列两段程序
4、段并填空。(12 分)1、已知 SS=3000H,SP=03EDH,请填写执行过程中的结果:MOV AX, 3060HMOV BX, 5034HPUSH AX AX= SP=_PUSH BX 03EAH= SP= POP BX BH= SP= POP AX AL= SP= 2、 MOV AX, 0MOV BX, 2MOV CX, 10A1: ADD AX, BXINC BXINC BXLOOP A1HLT 该程序段执行后的结果为 BX ,AX 专业、班级 姓 名 学 号 -密-封-线-试卷A第2页共3页河南科技大学教务处六、已知 8086 与 8255A 配置中, 8255A 的 A0 与总线
5、的 A0 相连接,8255A 的 A1 与总线的 A1 相连接,8255A 的四个端口地址分别为 F0H、F1H、F2H 、F3H。 (10 分)(1)将 A 组和 B 组工作在方式 0,A 口、B 口为输入口,C 口为输出口。写出 8255A 控制口的地址,写出该工作模式下的8255A 的工作方式控制字,并编写 8255A 的初始化程序段;(2)要将 C 口 P2 引脚设为 1,P5 引脚设为 0,8255A 的 C 口复位/ 置位控制字分别是多少?试编写程序段实现上述功能。四、判断题,在括号中对的填“” ,错的填“” 。 (12 分)1、在微处理器中,总线接口部件的功能是负责与存储器、I/
6、O 端口传输数据,即管理在存储器中存取程序和数据以及向外设存取数据等方面的操作。 ( )2、中断控制器 8259A 中,中断请求寄存器 IRR 用来存放对各级中断请求的屏蔽信息。 ( )3、CPU 的 INTR 引脚响应可屏蔽中断请求时,根据中断允许标志IF 的状态进行操作。 ( )4、MOV BYTE PTR SI ,50H ( )5、IN 48H, AL ( )6、LEA AX,1000H ( )五、两个 8 位机器数原码 A=10101001B,B=01010010B。 (要求:下列运算必须给出详细计算过程) 。 (10 分)(1)请分别求出两数对应的补码;(2)分别求出“A+B ”“A
7、-B”的补码之值并判断溢出情况。专业、班级 姓 名 学 号 -密-封-线-试卷A第3页共3页河南科技大学教务处八、已知下列程序完成(15-30)10+6 的计算并将结果放在 z 中,将程序填写完整并回答问题(8 分) 。data segmentx db 15y db 30w db 10t db 6z ?data endscode segmentassume cs: , ds: datastart: mov ax, datamov ,axmov al,xsub ,ywadd ax,tmov ,ax mov ah,4chint 21hcode endsend start该程序执行后在 DOS 界面
8、下显示的结果为 七、四片存储芯片 2732 通过译码器与 CPU 的连接如下图。 (16 分)(1( 判断哪些 2732 是奇存储体,哪些 2732 是偶存储体;(2( 在下图的三个方框中填写与 2732 相连的 cpu 引脚,并在2732 的 O7O0 引脚处用箭头标明数据传输方向;(3( 计算一片 2732 的存储容量;(4( 分别计算四片 2732 的地址范围(写出计算过程) 。 G 3G 2G 1CBAY 0Y 1A 1 1 0O EC E7 4 1 3 8 2 7 3 2 ( 1 )G 3G 2G 1CBAY 0Y 1A 1 1 0O EC E7 4 1 3 8 2 7 3 2 ( 3 )A 1 1 0O EC E2 7 3 2 ( 2 )A 1 1 0O EC E2 7 3 2 ( 4 )O 7O 0O 7O 0O 7O 0O 7O 0A 1 2 A 1M / I OA 0B H EA 1 3A 1 3A 1 4A 1 5A 1 4A 1 5M / I O 1A 1 9A 1 6