当前位置:文档之家› 微机原理及应用A卷及答案

微机原理及应用A卷及答案

长沙理工大学考试试卷

课程编号A卷拟题教研室(或老师)签劣______________ 教研室主任签需—..................... 密........................................... 封........................................... 线................................................

课程名称(含档次)微机原理及应用专业层次(本、专)本科

专业08自动化 ____________________ 考试方式(开、闭卷)闭卷

二、填空题(每空1分,共20分)

1、完成下面不同数制之间的转换

73.25D= _______________ B. 10010010B= ______________ H

100101.11B= _____________ D= ______________BCD

2、假设(DS) =2000H, (BX) =1256H, (SI) =528FH;位移g TABLE=2OA1H, (232F7H)=3280H, (264E5H) =2450H,贝I」

执行指令JMP BX后,(IP) = _____________ :

执行指令JMP TABLE[BX]后,(IP) =________________ :

执行指令JMP [BX][SI]后,(IP) = ______________ 。

3、8088CPU的地址总线有______________ 条,最大内存空间为 _____________ ,物理地址是由

__________ 和 __________ 形成的。

4、在8088系统中五片中断控制器8259可控制 ___________ 个中断源。

5、执行INT 04H后,中断服务程序入口地址的CS在___________ , ______ 单元,IP在_______ ,

______ 单元中。

6、串行通信有两种基本的通信方式,分别是 ____________ 和___________ ・

7、8255有两个控制字,它们分别是 ___________ 和 __________ 。

二、选择题(单项选择,每题2分,共20分)

1、下列8086CPU标志寄存器FR的标志中,不属于状态标志的是()

A.OF

B.PF

C.IF

D.CF

2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()

A.字符间无间隔

B.双方通信同步

C.发生错误的概率少

D.附加位信息总量少

3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF涉OF) +ZF=0 时,表明()。

A.AX >DX

B.AX

C.AX^DX

D.AXSDX

4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()。

A.-120

B.-7

C.-U2

D.-121

5、微型计算机在硬件上是由()四大部分分组成。

A. 微处理器、存储器、I/O接口和总线:

B ALU、寄存器组、程序计数器和指令系统:

C.微处理器、存储器、输入设备、输出设备:

D.主板、硬盘、键盘、显示器:

6、当使用串处理指令CMPSW寻找两串中的不同数据时,应使用重复前缀为()0

A.REP BRET CREPE D.REPNE

7、堆栈的工作方式是()。

A.先进先岀

B.随机读写

C.只能读岀不能写入D后进先出

8、C PU与外设间数据传送的控制方式有()

A.中断方式

B.程序控制方式

C.DMA方式

D.以上三种都是

9、8088系统对中断请求响应优先级最低的请求是()

A. NMI

B. 单步中断

C.除法错中断

D. INTR

10、EPROM 是指()

A•随机读写存储器 B.可编程只读存储器

C.只读存储器

三.简答题(共15分)D.可擦除可编程只读存储器

1、类型码为4的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。

2、D ATA SEGMENT

TABLE_ADDR DW 1234H

DATA ENDS

MOV BX, TABLE_ADDR

LEA BX, TABLE_ADDR

请写岀上述两条指令执行后,BX寄存器中的内容。

四、判断题(错误的要指出错误的原因或进行修改;每题2分,共10分)

1、MOV 1234H.AX

2、SAL BX.5

3、POP CS

4、MOV AX, BL

5、MOV [1234H], AX

五、综合题(共35分)

1、根据下列要求编写一个汇编语言程序::

(1)代码段的段名为COD_SG

(2)数据段的段名为DAT_SG

(3)堆栈段的段名为STK_SG

(4)变M HIGH_DAT所包含的数拯为95

(5)泄义大小为64字的堆栈

(6)将变星:HIGH_DAT装入寄存器AH, BH和DL

(7)程序运行的入口地址为START

2、指岀下列指令源操作数的寻址方式:

MOV AX, ARRAY[SI]

MOV AX, ES: [BX]

MOV AX, [200H]

MOV AX, [BX+DI]

AX, BX _____________ AX, 1200H ___________ AX, 20[BX+SI]

________ MOV AX, [DI+20] 3、现要求通过8253芯片,在输入1. 19MHz 频率信号时、能在0号通道

输出18・2Hz 的方波 作电子钟时间基准。8253的接线如下图所示,请写岀其初始化程序。

控制字格式:

(计数器选择)

(谿写格式)

(丁作方式选择) (计数方式) 000号计数器 00:计数器锁存命令 000:方式;0 0:二进制计数 011号计数器 01:读/写低8位 001:方式1 1: BCE 码讣数 102号计数器 。如髙8位

X10:方心 II: 非法选择 11:先低8位后奇8位

XII :方式3

100;方式;4

101-方丄弋5

SCi SCo RI.l RLo

Mz Ml Mo BCD

D? D6

Ek D? E>2 Di Do

MOV MOV MOV SCi SCo RI1 RLo Mz Mi Mo BCD

长沙理工大学试题参考答案(A)

•I果程名称微机原理及应用命题教师__________________

一.填空题(20分)

1、73.25D = 01001001.01B, 10010010B = 92H

100101.11B = 37.75D= (0011 0111.0111 0101) BCD 2、1256H、3280H、2450H

3、20条,IM,段地址,偏移地址

4、36 个

5、12H. 13H 10H、11H

6、同步、异步

7、方式控制字,C 口置0/置1控制字

二、选择题

CDADACDDBD

三、简答题

1、溢出中断0000H〜0010H

OOOOHZ0810H

2、MOV BX.TABLE_ADDR ;执行后(BX)=1234H

LEA BX.TABLE_ADDR ;执行后(BX)=0000H

四、判断题

1、X 在MOV指令中,立即数不能作为目的操作数。

2、X 移位指令中,移位的位数大于1,必须先将移位位数巻于CL中,在移位指令中用CL 指定移位位数。

3、X CS不能作为目的操作数。

4、X两操作数类型不一致。

5、J

五.综合题

1、DAT_SG SEGEMNT

HIGH_DAT DB 95

DAT_SG ENDS

STK_SG SEGMENT

DW 64 DUP(?)

STK_SG ENDS COD SG SEGMENT

MAIN PROC FAR

ASSUME CS: COD_SG DS: DAT_SG, SS: STK_SG

START: MOV MOV MOV MOV MOV MOV

AX 、DAT-SG

DS, AX

AH 、HIGH_DAT BH 、AH DL.AH AH. 4CH INT 21H

MOV DX, 58H OUT DX, AL MOV AL, AH OUT DX, AL

MAIN ENDP COD_SG ENDS

END START

2、 (1).立即数寻址

(2>.寄存器寻址 (3) .直接寻址 (4) .寄存器间接寻址 (5) .寄存器相对寻址方式 (6) .基址变址寻址方式

(7).相对基址变址寻址方式 3.

初值二 1・ 19MHZ/1. 82HZ

二65384

M M T Ou

M

微机原理及应用期末试卷及答案

微机原理与汇编语言(期末试卷A答案) 一、单项选择题(每题2分,共40分) 1.(B )用来存放即将执行的指令的偏移地址的寄存器是 A.SP B.IP C.BP D.CS 2.(A )源变址寄存器是 A.SI B.DI C.SP D.BX 3.(B )设SP=1110H,执行PUSH AX后,SP中的内容为 A.SP=1112H B.SP=110EH C.SP=1111H D.SP=110FH 4.(D )语句DA1 DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是A.DA1 DB 3,5,7 B.DA1 DB 2,3,5,7 C.DA1 DB 3,5,7,2 D.DA1 DB 3,5,7,3,5,7 5.( B )下面四个寄存器中,不能用来作为间接寻址的寄存器是 A.BX B.CX C.BP D.DI 6.( C )确定下列哪些数据在汇编语言中是非法的 A.19AH B.1372 C.102B D.145 7.(D)若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为 A.20102H B.20101H C.200FFH D.200FEH 8.( C )当执行完下列指令序列后,标志为CF和SF的值是 MOV AL,0C4H ADD AL,9DH A.0,0 B.0,1 C.1,0 D.1,1 9.( D )JMP WORD PTR[BX]的转移目标地址是 A.BX中的内容B.SP+BX的和 C.IP+[BX]之和D.BX指示的内存单元的内容 10.( B )8086/8088CPU的I/O指令采用间接寻址时,可以使用的寄存器是A.BX B.DX C.SI D.DI 11.(C )完成将BX清零,并使标志寄存器CF清零,下面指令错误的是A.SUB BX , BX B.XOR BX ,BX C.MOV BX,0 D.AND BX,0000H 12.(D )下面数据传送指令中,正确的是 A.MOV BUF1,BUF2 B.MOV CS,AX C.MOV CL,1000 D.MOV DX,WORD PTR[BP+DI] 13.(D )下列存储器哪一种存取速度最快 A.硬盘B.DROM C.ROM D.Cache 14.(B )完成将有符号数BX的内容除以2的正确指令是 A.SHR BX,1 B.SAR BX,1 C.ROR BX,1 D.RCR BX,1 15.( C )指令LOOPZ的循环执行条件是 A.CX≠0且ZF=0 B.CX≠0或ZF=0 C.CX≠0且ZF=1 D.CX≠0或ZF=1 16.(B )以8086/8088为CPU的微机内存最大容量为 A .4M B B.1MB C.640KB D.64KB 17 (C )与1A.5H不等的数据是 A.26.3125D B.11010.0101B C.32.5Q 18.( A )8位二进制补码表示的整数数据范围是 A.-128~127 B.-127~127 C.-128~128 D.-127~128 19.( A )下列四个寄存器中,不允许用传送指令赋值的寄存器是 A.CS B.DS C.ES D.SS 20.( B )指令MOV 100[SI][BP],AX的目的操作数的隐含段为 A.数据段 B.堆栈段 C.代码段 D.附加段 二、填空题(每空2分,共20分) 1.225D= 11100001 B= E1 H 2.已知X=-1011011,求[X]补= 10100101 。 3.地址2000H:0480H,其物理地址是20480H ,段地址是2000H ,偏移地址是0480H 。 4.按存储器的位置,可以将存储器分为内存储器和外存储器。5.8086最多可处理256 种中断,对每一个中断设置一个中断类型码。 三、判断题(共10分,对的画√,错的画×) 1.(×)在8位补码表示中,10000000表示的真值为-0 2.(×)奇偶标志位PF,当运算结果的低8位中有偶数个1时,被置为0。3.(×)CS、DS、ES和SS段都可以存放指令代码。 4.(×)MOV CS,[SI] 5.(×)MOV [DI],[SI] 6.(√)两数相等时转移可用JZ指令。 7.(×)OUT [BX],AL 8.(×)当IF=0时,CPU不能响应NMI中断。 9.(√)已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段。 CBW IMUL BX 10.(√)在8位补码表示法中,对-128求补会产生溢出。 四、简答题(共20分) 1.冯·诺依曼型计算机的结构由哪些部分组成?各部分的功能是什么?(10分) 答:冯·诺依曼型计算机在硬件结构上主要由运算器,控制器,存储器,输

微机原理及应用A卷及答案

长沙理工大学考试试卷 课程编号A卷拟题教研室(或老师)签劣______________ 教研室主任签需—..................... 密........................................... 封........................................... 线................................................ 课程名称(含档次)微机原理及应用专业层次(本、专)本科 专业08自动化 ____________________ 考试方式(开、闭卷)闭卷 二、填空题(每空1分,共20分) 1、完成下面不同数制之间的转换 73.25D= _______________ B. 10010010B= ______________ H 100101.11B= _____________ D= ______________BCD 2、假设(DS) =2000H, (BX) =1256H, (SI) =528FH;位移g TABLE=2OA1H, (232F7H)=3280H, (264E5H) =2450H,贝I」 执行指令JMP BX后,(IP) = _____________ : 执行指令JMP TABLE[BX]后,(IP) =________________ : 执行指令JMP [BX][SI]后,(IP) = ______________ 。 3、8088CPU的地址总线有______________ 条,最大内存空间为 _____________ ,物理地址是由 __________ 和 __________ 形成的。 4、在8088系统中五片中断控制器8259可控制 ___________ 个中断源。 5、执行INT 04H后,中断服务程序入口地址的CS在___________ , ______ 单元,IP在_______ , ______ 单元中。 6、串行通信有两种基本的通信方式,分别是 ____________ 和___________ ・ 7、8255有两个控制字,它们分别是 ___________ 和 __________ 。 二、选择题(单项选择,每题2分,共20分) 1、下列8086CPU标志寄存器FR的标志中,不属于状态标志的是() A.OF B.PF C.IF D.CF 2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是() A.字符间无间隔 B.双方通信同步 C.发生错误的概率少 D.附加位信息总量少 3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF涉OF) +ZF=0 时,表明()。 A.AX >DX B.AX

微机原理试题A附参考答案

一、单向选择题 (每小题1分,共15分) 1、指令MOV AX,3070H中源操作数的寻址方式为 (B ) A、寄存器间接寻址 B、立即寻址 C、直接寻址 D、变址寻址 2、Intel 8088 CPU 与Intel 8086 CPU 的最大区别是(B ) A、寄存器设置 B、数据总线宽度 C、地址总线宽度 D、指令队列长度 3、在8086CPU的标志寄存器中,用户标志位占 (B ) A、9位 B、6位 C、3位 D、16位 4、8255 PIO B 口的工作方式有几种 (B ) A、一种:方式0 B、两种: 方式0 和方式1 C、三种:方式0、方式1、方式2 D、四种:方式0、方式1、方式2、位控方式 5、8088 CPU共有20根地址线,所以其殉职范围是 (C) A、1 K Byte B、100 K Byte C、1 M Byte D、1 G Byte 6、对于一个n 位的有符号数,其最高位的含义是:(C)

A、权值 B、阶码 C、符号 D、属性 7、对于JNZ DEST 指令,它的寻址方式是:(C) A、段间间接转移 B、段内绝对转移 C、段内相对转移 D、段间直接转移 8、比较两个字符串可以用那条指令?(C) A、 CMP OP1,OP2 B、TEST OP1, OP2 C、CMPS OP1,OP2 D、SCAS OP1、OP2 9、CPU与I/O端口之间传送的信号有 (D ) A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 10、三片中断控制器8259可以直接管理几个中断源?(D) A、8个 B、16个 C、24个 D、22个 11、8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是: (D ) A、三个端口均可以 B、B口 C、A口 D、C口

微机原理及应用卷A参考答案

微机原理及应用1参考答案 一、填空题,每空1.5分,满分15 分。 1、数36.875转换成二进制数是100100.111B 2、补码10111111的真值是-65D 3、十进制数4256的压缩BCD码表示为:0100 0010 0101 0110 B 4、8086/8088构成的微机中,每个主存单元对应两种地址:物理地址和逻辑地址 5、8086 CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一物理 地址,其范围是00000H ~FFFFFH 6、8086的存储器采用奇偶存储体结构,数据在内存中的存放规定是:低字节存放在 低地址中,高字节存放在高地址中,以低地址为字的地址, 7、CPU从主存取出一条指令并执行该指令的时间称为指令周期 二、选择题每题2分满分10分。 1、将二进制数101101101.111101转换成十六进制数是(B) 2、补码10110110代表的十进制负数是(A) 3、.将微处理器、内存储器及I/O接口连接起来的总线是( C ) 4、8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示( B ) 5、8086的标志寄存器分为______ 状态标志位和______控制标志位( D ) 三、判断下列指令的正误,每题1.5分,满分15分 1、MOV ES,3F00H ;(×) 2、PUSH AL; (×) 3、SHL AX,2 ;(×) 4、MOV [BX],[SI]; (×) 5、IN AL,DX;(√) 6、POP CS; (×) 7、MOV DS,1000H ; (×) 8、IN AL,N (N>255); (×) 9、MOV BYTE PTR[BX],1000H; (×) 10、ADD AL,DATA[BX]; (√) 四、编程和分析题,共32分 1、(8分) 答:POP DX POP CX POP BX POP AX 2、(6分) (1)答:SBB AX,0550H (2)答:MOV AX,SEG TABL0 3、(9分) ①上述程序段执行后(A)=5678H (B)=1234H, ②设执行前SP=200H,执行后SP=200H 4、解:中断向量表指针为4*n=4*4AH=128H,即:0000:0128H。 通过中断向量表,中断服务程序的入口地址为0F000H:1806H ,物理地址:F1806H 五、综合题(28分) 1、试编写程序,求符号函数如下图所示,设x在AL中。(15分) 答:参考程序如下:

微机原理与应用A(在线作业)

《微机原理及应用A》第1次作业本次作业是本门课程本学期的第1次作业,注释如下: 一、单项选择题(只有一个选项正确,共20道小题) 1. bit的意义是。 (A) 字 (B) 字节 (C) 字长 (D) 二进制位 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:D 解答参考: 2. 在机器数中,的零的表示形式是唯一的。 (A) 原码 (B) 补码 (C) 反码 (D) 原码和反码 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:B 解答参考: 3. 微型计算机中运算器的主要功能是。 (A) 控制计算机的运行 (B) 算术运算和逻辑运算 (C) 分析指令并执行 (D) 负责存取存储器中的数据 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:B 解答参考: 4. 在寄存器间接寻址方式中,操作数应该在中。 (A) 寄存器 (B) 堆栈栈顶 (C) 累加器 (D) 存单元 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:D

解答参考: 5. 静态半导体存储器RAM 。 (A) 不需要动态刷新 (B) 芯片部已有自动刷新逻辑 (C) 断电后仍能保持容不变 (D) 工作过程中存储容静止不变 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:A 解答参考: 6. 外设接口是位于之间的逻辑部件。 (A) CPU与系统总线 (B) 系统总线与外部设备 (C) 主存与CPU (D) 主存与外部设备 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:B 解答参考: 7. 在统一编址方式下,下面哪一个说确() (A) 一个具体地址只能对应输入输出设备 (B) 一个具体地址只能对应存单元 (C) 一个具体地址既可对应存单元又可对应输入输出设备 (D) 一个具体地址只对应I/O设备或者只对应存单元 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:D 解答参考: 8. 下列指令正确的是________。 (A) IN AX, 1234H (B) XCHG BX, 0F000H (C) DATA DB 12H, 256 (D) PUSH AX. 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:D 解答参考: 9. 下各指令的源操作数采用寄存器寻址方式的是_______。 (A) MOV AX,[BP]

微机原理试题及答案

微机原理试题及答案文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示 输出,应采用的数据传送方式为()。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实 现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 128 256 16K 64K 5、CPU响应中断后,通过()完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口 PB口 PC口控制口

7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期 8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。 b ytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必 须在后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是,另一股则 是。 3、指令MOV BX,MASK[BP]是以作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到或。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。

微机原理及应用期末试卷大全(有答案)

武汉大学微机原理与接口技术考试试卷(A) 一、填空题(每空1分,共20分) 1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。 MOV DX , (1) (2) AL, DX (3) AL, 20H (4)______ MOV DX,(5) MOV AL,0 OUT DX,AL ….. NEXT: …… 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。 图1 MOV DX, (6) MOV AL, (7) OUT DX, AL ;初始化82C55 MOV DX, (8) MOV AL, (9) (10) ;数码管稳定显示“8” 3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围 为。 4..中断类型号为24H的中断向量存放在开始的存储单元。 5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。二、综合题(80分) 1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:

《微机原理》期末考试A卷(有答案)

1.试题可采用粘贴方式,请用B5纸打印,粘贴时不要超过边框。 2.本科课程的试题一般不留答题空间,答案写在专用答题纸上,专科课程试题一般要留答题空间,答案直接做在试卷上。 年级 专业班级 姓名 学号 考试时间 年 月 日 午 订 装 线 2009 ——2010 学年 第 1 学期 课程名称: 微机原理及应用 考试形式:( 闭 )考核方式:(考试) 题号 一 二 三 四 五 总分 得分 评阅人签 名 一、单项选择题(每题 1分,共 15 分) 1.若用户数据位于存储区10000H ~1FFFFH ,则该数据的段地址为__C____。 (A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH 2.8086 CPU 在响应中断时顺序将_____C_____内容压入堆栈。 (A) CS.IP.PSW (B) IP.CS.PSW (C) PSW.CS.IP (D) PSW.IP.CS 3.设(10FF0H)=10H ,(10FFlH)=20H ,(10FF2H)=30H ,则从物理地址10FF1H 中 取出一个字的内容是 B 。 (A) 1020H (B) 3020H (C) 2030H (D) 2010H 4.连续启动两次独立的存储器操作之间的最小间隔叫____D______。 (A) 存取时间 (B) 读周期 (C) 写周期 (D) 存取周期 考场座号 试卷类型 A 卷 得 分 命题教师签名: 汤定德 系主任签名: 徐根耀 日 期 2009.12.18

3.试编写由8位某型号数模转换器产生锯齿波模拟信号的一段程序,设地址51CH 为计算机中译码器的输出,且该输出信号使数模转换器的CS 为低电平。(10分) CODE SEGMENT ASSUME CS:CODE (2分) START:MOV CX,256 MOV AL,0 MOV DX,51CH (2分) LOOP1:OUT DX,AL CALL DELAY INC AL LOOP LOOP1 JMP START CODE ENDS (5分) END START (1分) 五、计算题(第1题5分、第2题10分,共15分) 1.10010110 11010101(5分) 解:根据“相异则或”的原则(2分),可得结果为01000011.(3分) 2.00011001-00100000(要求有较详细的运算步骤)(10分) 解: (5分) 而11111001即为-7的补码(2分),故差应为10000111(3分). 得 分 订 装 线

单片机原理及应用《微机原理及应用》试卷(A卷)附答案

《微机原理及应用》(A卷) 此试题是上次考试题目,禁止将此试题原本打印带进考场!!! 一、单项选择题:(每小题1分,共10分) 1. 十进制数102转换为十六进制为 C 。 A 64H B 65H C 66H D 67H 2. 十进制数52用8421BCD码表示为 B 。 A 32H B 34H C 50H D 52H 3. MCS-51单片机复位以后堆栈指针SP的内容是 B 。 A 00H B 07H C 80H D FFH 4. MCS-51单片机的位寻址区位于内部RAM的哪个范围 B 。 A 00H~1FH B 20H~2FH C 30H~7FH D 0000H~FFFFH 5. 指令“ADD A,R2”中,源操作数的寻址方式是 A 。 A 寄存器寻址, B 直接寻址, C 寄存器间接寻址, D 立即寻址 6. 指令“MOV 30H,#20H”中,源操作数的寻址方式是 D 。 A 寄存器寻址, B 直接寻址, C 寄存器间接寻址, D 立即寻址 7. 指令“DEC 30H”的寻址方式是 B 。 A 寄存器寻址, B 直接寻址, C 寄存器间接寻址, D 立即寻址 8. 设(SP)=30H,(PSW)=80H,则执行“PUSH PSW”指令以后堆栈指针SP的内容是B。 A 30H B 31H C 40H D 41H 9. 汇编语言程序中表示汇编结束的伪指令是 D 。 A DB, B EQU, C ORG, D END 10.如果8051采用12MHZ的石英晶体振荡器,则具有一个机器周期的指令的执行时间 B A 0.5μs B 1μs C 2μs D 4μs 二、阅读程序并回答问题(15分)。 ORG 3000H MOV R0, #60H MOV R1, #70H MOV R2, #10H LOOP: MOV A, @R0 CJNE A, #24H, LOOP1 ;24H为“$”的ASCII码 LOOP2: MOV A, #20H ;20H为“空格”的ASCII码 LOOP1: MOV @R1, A INC R0

微机原理及应用试卷习题及其含答案

《微机原理及应用》试卷 A 一、填空题(每空 1 分,共 15 分) 1、在计算机中,对带符号数的运算均采纳补码。带符号负数1100 0011 的补码为 __________ 。 2、单片机往常采纳“三总线”的应用模式,芯片内部设有独自的、_____ 和控制总线。 3、当使用 80C51 单片机时,需要扩展外面程序储存器,此时EA应为 __________。 4、若( A)=B3H,( R0) =A8H,履行指令 XRL A,R0 以后,( A) =_______。 5、在 80C51 单片机中,带借位减法SUBB指令中,差的 D7 需借位时, ______=1,差的 D3 需借位时, ______=1。 6、80C51 单片机中,在调用子程序前,用_________指令将子程序中所需数据压入货仓,进 入履行子程序时,再用___________指令从货仓中弹出数据。 7、在十六进制数与ASCII 码值的变换过程中,当十六进制数在0~9 之间时,其对应的 ASCII 码值为该十六进制数加_________。 8、外面中止INT 0和INT 1有两种触发方式: __________________ 和 ________________ 。 9、在单片机串行通讯中,依发送与接收设施时钟的配置状况,串行通讯能够分为 _________________ 和 _________________ 。 10、若累加器 A 中的数据为 0111 0010B ,则 PSW中的 P=____________。 二、选择题(每题 1 分,共 15 分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( ) A、微办理器 B 、储存器 C 、 I/O 接口电路 D 、串口通讯接口 2、一个机器周期包括多少个晶振周期() A、 2 B 、 6 C 、 8 D 、12 3、 80C51 单片机有21 个特别功能寄存器,此中与串行口有关的有以下几个,除了() A、 SBUF B 、 TCON C 、 SCON D 、 PCON 4、80C51 系列单片机拥有 4 个 8 位的并行 I/O 口,此中哪个口工作时需要外接上拉电阻() A、 P0 B 、 P1 C 、 P2 D 、P3 5、寄存器中的内容为地点,从该地点去取操作数的寻址方式称为() A、寄存器寻址 B 、直接寻址 C 、寄存器间接寻址 D 、变址寻址 6、源地点为 1005H。目的地点为 0F87H。当履行指令“ JC rel ”时, rel 为()。 A、 7EH B 、 80H C 、 82H D 、84H 7、若( R0) =30H,(30H)=75H,( 75H) =90H,履行指令 MOV A,@R0后,( A) =______。 A、 30H B 、 75H C 、 90H D 、00H 8、以下哪个语句是开端地点设置伪指令()。 A、 ORG B 、 END C 、 DW D 、 EQU 9、在 80C51 单片机中,各中止优先级最低的是()。 A、外面中止 0 B 、外面中止 1 C 、准时器 0 D 、计数器 1 10、 80C51 单片机的中止响应时间起码需要()个完好的机器周期。 A、 1 B 、 2 C 、 3 D 、 5 11、在 80C51 单片机中,在不带进位加法ADD指令中,当 _________时,溢出标记位OV=1。 A、 D7、 D6 都向行进位 B 、只有D7 向行进位 C、 D7、 D6 都没有向行进位 D 、只有 D3 向行进位 12、当累加器 A 中的低 4 位(高 4 位),出现了非 BCD码时,需要用十进制调整指令DA A ,即在相应的低 4 位(高 4 位)加 ______, 以产生正确的BCD结果。 A、 2 B 、 4 C 、 6 D 、 8

微机原理及应用期中考题A

2015-2016学年《微机原理及应用》期中考试题A卷姓名:学号:评分:(总分100) 一、填空:(每空1分,共20分) 1. 设机器字长为8位,有x=-1,y=120,则有:[x+y]补=_01110111B,[x-y] 补=_10000111B_。 2. 完成下面不同数制之间的转换7 3.25D=_01001001.01_B, 10010010B=____92_H ,100101.11B=_37.75__D=00110111.0111.0101_BCD。 3. 8088/8086CPU由_ EU或执行部件和_BIU或总线接口部件两大部件组成,前者完成_取指令、译码指令和执行指令_功能,后一部件完成_ CPU与存储器之间的信息传送即总线接口_功能。 4. 指令MOV AL, BL对源操作数来说是_寄存器_寻址方式;MOV [BX+6],AX的目的操作数是_相对基址或寄存器相对_寻址方式;MOV AX, DS:[2000H]的源操作数来说是__直接_寻址方式。 5. 8086CPU的MN/MX引脚的作用是_设定8086处在最大(接地)或最小组态(接电源)_。 6. 8086 CPU的数据总线有_16条,位置总线有_20_条,最大可寻址内存空间为_1MB_。 7.用DEBUG调试汇编test.asm源程序的步骤如下:首先用_MASM test 加回车_命令,得到obj文件,然后用link test 加回车,得到_ test.exe可执行_文件,最后用_ debug test.exe加回车_命令进行调试。 二、单选题(每题2分,共10分) 1. 若需对8位二进制数中的某位取反,则可采用的运算是该位与( B )。 A. 0异或 B. 1异或 C. 0逻辑乘 D. 1逻辑乘 2.在8086中,指针IP、SP形成物理位置时所用的段寄存器分别是(C )。 A. DS 和ES B. ES和SS C. CS和SS D. CS和DS 3.8086中,在基址加变址的寻址方式中,基址、变址寄存器分别是( C )。 A. AX或CX,BX或CX B. DX或DI,CX或SI C. BX或BP,SI或DI D. SI或BX,DX或DI 4.已知物理位置为FFFF0H,段内偏移量为A000H,若对应的段基址放在DS中,则DS应为(A )。 A.F5FFH B.5FF0H C.5FFFH D.F5F0H 5.所谓微机的字长是指(D )。 A.CPU内部数据总线的位数 B. CPU外部数据总线的位数 C.CPU位置总线的位数 D. CPU中运算器一次能处理二进制数的最大位数 三、简答题:(24分) 1. 试从计算机的基本组成和指令运行过程阐述冯•诺依曼体系机构的计算机的基本工 作原理。(6 分) 答:计算机由运算器、控制器、存储器和输入输出接口通过总线连接而成,前两者合在一起成为CPU。冯•诺依曼体系机构的计算机的基本工作原理是:程序即指令机器码以二进制代码形式预先存在存储器中,计算机启动后从存储器中取来指令一步一步自动运行。在运算处理过程中,指令经控制器译码,完成相应的运算操作或变为各种控制信号,控制输入装置的启动或停止、存储器的读写、输出设备的输出结果等, 计算的中间结果也存在存储器中,控制信号和计算结果都以二进制形式存储或传输。

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1。8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2。下面的哪项是有效标识符: B A 。4LOOP:B。DELAYIS: C。MAIN A/B: D。GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A。E(ENABLE)=1, A=1 B. E(ENABLE)=1,A=0 C. E(ENABLE)=0,A=1 D。E(ENABLE)=0,A=0 4. 设(SS)=2000H, (SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C。200FEH D。200FFH 5。汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A . A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A . A。CX B。BX C. BP D. DI (C)7。执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA: ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= , (BX)= . A. 5050,99 B。2500,100 C。5050,101 D。2550,102 8。假设V1和V2是用DW定义的变量,下列指令中正确的是 A . A.MOV V1,20H B.MOV V1,V2 C.MOV AL,V1 D.MOV 2000H,V2

2015-2016-1《安徽大学微机原理及应用》A卷

安徽大学20 15 —20 16 学年第 一 学期 《微机原理及应用》考试试卷(A 卷) (闭卷 时间120分钟) 考场登记表序号 一、填空题(每空1分,共20分) 1、8086微处理器从功能上可分成 和 两大部件,它具有 位地址线, 位数据线。 2、8086从奇地址单元读取一个字的数据需 个总线周期,第一个总线周期用 (高或低)8位数据线传输数据。 3、可屏蔽中断类型码61H 对应的中断向量存放在从地址 开始的连续 四个字节内,若其对应中断向量为1234:5678H ,则该中断向量在中断向量表中存放的顺序是 H , H , H , H 。 4、若(AX )= 7654H ,(BX )= 8912H ,则执行指令ADD AX ,BX 后,(AX )= ,OF = , CF = 。 5、若当前(SS )= 8000H ,(SP )= 1234H ,则执行PUSH AX 后,(SS )= H ,(SP )= H 。 6、乘法指令MUL 的指令格式中只有一个源操作数,若源操作数的类型属性为字节,则目的操作数 (乘积)存放在 中,若源操作数的类型属性为字,则目的操作数(乘积)存放在 中。对于串操作指令,它由 寄存器来间接寻址源操作数,而由 寄存器来间接寻址目的操作数。 二、单项选择题(在备选答案中选出一个正确答案,并将其标号填在下表中。每小题1分,共30 答 题 勿 超 装 订 线 ------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

2021年上微机原理试卷A及答案

2013上微机原理试卷A及答案

浙江工业大学期终考试命题稿 2012/2013 学年第二学期 课程名称微机原理及应用使用班级信息学院11级教师份数 2 学生份数490 命题人陈朋审核人 每份试卷 命题总页数 6 页 2 大张 需用白纸 命题注意事项: 一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑 墨水书写,保持字迹清晰,页码完整。 二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处 抽定A、B卷。 三、命题稿必须经学院审核,并在考试前两周交教务处。

浙江工业大学2012/2013学年 第二学期试卷 课程微机原理及应用姓名___________________________ 班级__________________________学号___________________________ 题序一二三四五六七八九十总评计分

一、选择题(2分×10=20分) 1.8086指令系统的指令是(D)。 A、单字节指令 B、双字节指令 C、固定长指令 D、可变长指令 2.8086/8088复位后从(B)地址处开始执行程序。 A、00000H B、FFFF0H C、FFFFFH D、FFF0H 3.DRAM 是指(B) A、随机读写存储器 B、动态随机读写存储器 C、只读存储器 D、可擦可编程的只读存储器 4.8086CPU系统主存储器以( A)为单位编址。 A、字节 B、字 C、双字 D、八字节 5.下列指令中,有语法错误的是( C )。 A、MOV [SI],AL B、IN AL, DX C、MOV [BX+SI],78 D、MOV AX, [1200] 6.现有4K×8位的RAM芯片,它所具有的地址线条数应是( A)条。 A、12 B、13 C、11 D、10 7.下列寻址方式中,段超越前缀不可省略是(B)。 A、DS:[ BX+SI ] B、DS:[ BP+DI ] C、SS:[ BP ] D、DS:[ DI ] 8.程序中连续执行PUSH AX和POP BX两条指令,其功能相当于执行(A)指令。 A、MOV BX,AX B、MOV AX,BX C、XCHG AX,BX D、XCHG BX,AX 9.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、 00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分

微机原理及应用试题(A)

扬州大学试题纸Array ( 2009-2010学年第1学期) 者是() A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是() A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是() A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是() A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是() A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是() A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是() A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为() A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是( ) A.全部清0 B.全部被置成FFFFH C.IP=FFFH 四个段寄存器清0 D.CS=FFFH,其它寄存器被清0

相关主题
文本预览
相关文档 最新文档