《微机原理及应用》试卷2007A

2020-02-20 22:34

浙江工业大学 06/07 学年 第 一 学期 试卷

课程 《微机原理及应用》 姓名 班级 题序 计分 一 二 三 四

学号 五 六 七 八 九 十 总评

命题:

一 填空题(每小题2分20%)

1、计算机系统包括_____________________和____________________。 2、若X=-4,Y=-120,字长n=16,则

[X+Y]补=________________H,[X-Y]补=_______________H

2、二进制数00110110B转换为压缩的BCD码的形式为_________________。 3、AX=00FFH,则执行指令ADD AH,AL后,AX的内容为_________________。 4、某CPU地址线为20根,则其决定的最大内存容量为_________________。 5、如果在一个程序段开始执行之前,(CS)=1003H,(IP)=1007H,给定一个数据的有效地址是0027H,且(DS)=1101H。则该程序的第一个字的物理地址是_________H。数据在内存中的物理地址是__________H。

6、MOV AL,10 指令的源操作数的寻址方式为 _________________。

7、定义WDATA DW 1020H,则执行MOV AL,BYTE WDATA指令后,AL的内容为 。 8、程序的基本结构有_________________、__________________、循环结构和子程序四种。

9、2片8259A接成级联形式,最多可管理 级可屏蔽中断。

10、按传输信息的不同,外部总线可分为三类:___________总线、__________总线和控制总线

二.判断题(每小题1分10% ,下列每种说法,对的打“ √ ”,错的打“ × ”)

1、计算机的主频愈高,计算机的速度愈快。( ) 2、采用虚拟存储器的主要目的是提高主存储器的速度。( ) 3、Intel8086 CPU可以访问的I/O空间共有1MB。( ) 4、存储器物理地址形成规则是:段地址×16 + 偏移量。( ) 5、增加Cache的目的是为了扩大主存储器的容量。( ) 6、静态随机存储器中的内容可以永久性保存。( )

浙江工业大学期终考试命题纸

7、动态RAM的主要长处是集成度高、功耗小、价格低。但必须周期性进行刷新,否则存放的内容要丢失。( )

8、子程序返回指令RET 可以用一条弹栈指令POP代替。( ) 9、汇编语言源程序可以直接运行。( )

10、Intel 8086 CPU用于I/O寄存器间接寻址的寄存器是DX。( )

三.选择题(每小题2分30%)

1、已知[X]原=10011010B和[Y]原=11101011B,则[X-Y]补=_____________。

(A)溢出 (B) 01111011B (C)10000101B (D)01010001B

2、8086/8088CPU中,控制可屏蔽中断的标志位是 。

(A)AF (B)DF (C)IF (D)TF

3、指令 MOV CX,[BP+16] 的源操作数采用的段寄存器是__________。

(A)CS (B)DS (C)SS (D)ES

4、8086/8088将中断向量号0FH的中断服务程序起始地址存放在__________地址的内存中。

(A)0:0FH (B)0:1EH (C)0:3CH (D)0:78H

5、汇编语句 DATA SEGMENT STACK ’STACK’

DW 100 DUP(0)

DATA ENDS;的含义是__________ 。 (A) 定义100个字节的堆栈段(B)定义100个字节的数据段 (C)定义200个字节的堆栈段(D)定义200个字节的数据段

6、在中断响应周期内,将IF置0的是__________。 (A) 硬件自动完成的 (B) 人工进行设置的 (C) 关中断指令完成的

(D) 用户在编制中断服务时设置的 7、ASCII码是对__________进行编码的一种方案。

(A)字符 (B)汉字 (C)图形符号 (D)声音

8、下列指令中,正确的是 。

(A) MOV AL, 1000 (B) MOV 100,AL (C) MOV AL, 100H (D) MOV AL, 100

9、若AL,BL中是压缩BCD数,且在执行 ADD AL,BL 之后,(AL)= 0C H,CF=1,AF=0。再执行DAA 后,(AL)= 。

(A) 02H (B)12H (C) 62H (D)72H 10、假设 AL =3,要使得 AL = 0CH,应执行的指令是 。

(A) NOT AL (B) AND AL, 0FH (C) XOR AL, 0FH (D)OR AL, 0FH

第2页/共5页

浙江工业大学期终考试命题纸

11、寄存器间接寻址方式中,操作数在 中。

(A)通用寄存器 (B)堆栈 (C)主存单元 (D)段寄存器 12、执行“IN AL, DX”指令后,进入AL寄存器的数据来自 。

(A) 立即数 (B)存储器 (C)寄存器 (D)外设端口 13、波特率是衡量串行数据传送速度快慢的重要指标和参数,它是指 。

(A)每秒钟传送的二进制位数 (B)每秒钟传送的字节数 (C)每秒钟传送的字符数 (D)每秒钟传送的数据帧数 14、中断向量地址是 。 (A)子程序入口地址

(B)中断服务程序入口地址

(C)中断服务程序入口地址的地址 (D)传送数据的起始地址

15、在下列指令中,能使PC机CPU对I/O端口访问的是 。

(A) 中断指令 (B) 串操作指令 (C) 输入输出指令 (D) 数据传送指令

四.问答题(每小题6分24%)

1、8086/8088的1MB主存空间最多能分成多少个逻辑段?最少分成多少个逻辑段?

2、什么是堆栈?它的基本操作有哪两个?对应有哪两种指令?

3、已知DS=2000H、BX=100H、SI=2,存储单元[2l200H]~[2l203H]依次存放(十六进制)2AH,4CH,B7H,65H说明下列每条指令执行完后 AX寄存器的内容。

MOV AX,[1200H] MOV AX,[BX+110lH]

第3页/共5页

浙江工业大学期终考试命题纸

MOV AX,[BX][SI+1100H]

、读程序:

START: IN AL,20H MOV BL,AL IN AL,30H MOV CL,AL MOV AX,0 ADLOP: ADD AL,BL ADC AH,0 DEC CL JNZ ADLOP HLT

请问(1)本程序实行什么功能? (2)结果在哪里?

第4页/共5页 4

浙江工业大学期终考试命题纸

五. 编程题(每小题8分16%)

1、分别用一条汇编语言语句完成如下功能:

(1).将AX中的高字节和低字节内容交换;

(2).用寄存器BX、SI和位移量20H相对基址变址寻址方式指定一个字与 DX的内容相加,并把结果送回存储器单元;

(3).定义字符串变量string的值为happy; (4).将AX寄存器及CF标志位同时清零;

2、试编写一程序将AX寄存器中四位压缩型BCD码转换为二进制数。

第5页/共5页


《微机原理及应用》试卷2007A.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:旋 膜 除 氧 器 说 明 书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: