1、共 4 页,第 页0广东工业大学华立学院考试试卷( A )课程名称: 微机原理与接口技术 考试时间: 年 月 日 一、选择题 (每小题 2 分,共 30 分)得分1 2 3 4 5 6 7 8 9 1011 12 13 14 151、微型计算机系统中,由运算器、控制器和寄存器组成的部件称为( ).A) CPU B) 主机 C) 内存 D) 外设2、属于 8086/ 8088 CPU 中的段寄存器是 ( ).A) CPU B) ES C) AX D) IP3、8086/ 8088 两种工作模式中,最小工作模式是 ( )A) 多处理器 B) 3 处理器 C) 单处理器 D) 双处理器4、下列不是数
2、据传送指令的是 ( ).A) MOV B) PUSH C) POP D) SUB5、下列指令中属于逻辑运算指令的是 ( ).A) ADD B) ADC C) SUB D) XOR系 别: 班 级: 学 号: 姓 名: 装 订 线题 号 一 二 三 四 五 六 总分 评卷人评卷得分共 4 页,第 页16、 二进制数 110110 的十制数是( )A) 56 B)54 C)102 D) 537、堆栈操作指令 PUSH,POP 属于( )指令。A) 输入输出 B)逻辑运算 C) 数据传送 D) 加法指令8、二进制数 10010111 转换成 8421BCD 码为( )A)10010111 B)000
3、101010011 C)000101000001 D)0001010100019、Y= - 10011 的补码是( )A) 110011 B) 010011 C) 101100 D) 10110110、汇编程序汇编结果产生文件的扩展名是 ( )A) ASM B) OBJ C) EXE D) DOC11、一种由指令助记符、变量、标号和伪指令及语法构成的程序设计语言是 ( )A) 机器 语言 B) 汇编语言 C) C 语言 D) 高级 语言12、实训项目中计数型循环结构程序属于( )类型。A) 先判断后循环 B) 先循环后判断 C) 顺序结构 D) 分支结构13、源程序中用来指示汇编程序翻译成机器
4、语言时的处理方法称为( )A) 机器指令 B) 加法指令 C) 伪指令 D) 传送指令14、8088 物理地址由( )组成。A) SA +EA B) SA 16 C) SA 16 +EA D) EA15、8088 中个逻辑段在内存中的分布是( )A) 绝对分开 B) 允许重叠 C) 完全重叠 D) 部分重叠共 4 页,第 页2二、指出下列指令操作数的寻址方式,并在分号后给出注释(每小题 5 分,共 20 分)得分1. MOV AX,50B0H ; 立即数寻址,源操作数是立即数 50B0H 2. MOV DS,AX ; 寄存器寻址, 操作数是寄存器名 3. MOV AL,BX ; 寄存器间接寻址
5、, BX 中的字型数据当作偏移地址 4. MOV AL,BX +DI ; 基址变址寻址,BX 在 DS 段,BP 在 SS 段,PA=DS16BXDI5. .IN AL,20H ; I/O 寻址,从 20H 号端口输入三、简答题(选做 3 题,每小题 10 分,共 30 分)1、Intel 8086/8088 CPU 内部寄存器有哪些通用寄存器?4 个 16 位数据寄存器:AX BX CX DX4 个 16 位地址指针和变址寄存器:SP BP SI DI标志寄存器 FLAG 数据暂存器 段寄存器 CS DS ES SS2、汇编语言源程序结构中,什么样的程序是顺序结构程序?顺序结构程序是从开始到
6、最后一条指令为止,按直线形式顺序执行的程序。3、分支和循环结构程序中,CMP 指令与 SUB 指令的主要区别是什么?CMP 指令执行结果只影响标志位,而 SUB 指令执行结果既影响标志位,又影响寄存器的内容。4、写出子程序调用与返回的基本程序格式。CALL PZN (子程序名) 。 。 。 。 。PZN PROC。 。 。 。 。RET共 4 页,第 页3四、综合题(每小题 10 分,共 20 分)得分1写出下面文件名为 AAA.ASM 源程序的上机步骤Code SEGMENTASSUME CS: codeMain: MOV AH,2MOV DL,AINT 21HMOV AH,4CHINT 2
7、1HCode ENDSEND main1. 编写源程序: 在 Windows 桌面, 进入 DOS.C:EDIT AAA.ASM 输入源程序. ,用 Save 功能将文件存盘2. 用汇编程序产生目标文件: C:ASM MASM AAA.ASM3. 用 LINK.EXE 程序产生可执行文件: C:ASM LINK AAA.OBJ4. 在 DOS 状态下运行可执行文件:C: AAA.EXE共 4 页,第 页42.。简述中断处理过程五个步骤。.1外设提出中断请求2CPU 响应中断:保护断点:CS 入栈、IP 入栈;保护现场: FLAGS 入栈、清零 IF及 TF、形成中断类型号 n;3执行中断服务程序。中断服务程序 以 4n 到中断矢量表中取中断服务程序入口地址。I/O 服务,中断矢量表.4恢复现场、5. 中断返回 (RET)