《微机原理与应用》期终考试试卷(A卷)及答案

- - 《微机原理与应用》期终考试试卷(A 卷)

- - - - - - - - - - - - - -

- 一、单项选择题(每小题 2 分,共 28 分)

- - - - - - - 1、IBM PC 微机中,有符号数是用 表示的 ( )

- - - A .原码 B .补码 C .反码 D .BCD 码

-

-

- - -

2、采用补码形式时,一个字节能表达的有符号整数的范围为 ( )

A .[-128 , +127]

B .[-127 , +127]

C .[-127 , 128]

D .[-128 ,+128] 3、用符号编程的语言叫 ( ) A .机器语言 B .汇编语言 C .高级语言 D .编译程序 4、下列不属于系统软件的是 ( )

A .操作系统

B .解释程序

C .编译程序

D .用户程序 5、代码段寄存器针寄存器是 ( ) A .DS B .SS C .ES D .CS

6、执行 PUSH AX 指令后,堆栈指针 SP 的内容: ( )

A .减 1

B .减 2

C .加 1

D .加 2

-

- - 7、设 ADRT=100H ,不符合语法规则的语句是 ( )

A .MOV AX,ADRT

B .MOV AX,[ADRT+SI]

C .MOV [ADRT],AX

D .MOV ADRT[SI],AX 8、若 CX=3,AX=1,执行完 SHL AX ,CL 指令后, AX= ( )

A . 1

B .2

C .4

D .8

- -

题号 一 二 三 四 五 总分 积分人

分数

- - - - - - -

名 姓

- - - - - - - - - - -

-

级 班

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

号 学

- - - - - - - - - - - - - -

合用专业:

阅卷人

- - - - - - - - - - -

- - - - - - - - - - - - - - - -

- - - - - - - -

-

9、执行SUB AX,[BP][DI]指令,取源操作数时,使用的物理地址表达式是

( )

A .16*SS+BP+DI

B .16*ES+BP+DI

C .16*DS+BP+DI

D .16*CS+BP+DI

10、下列指令中,不影响进位的指令是: ( )

A .ADD AX, BX

B .MUL BL

C .INC BX

D .SUB AL, BH

11、8086CPU 地址线与数据线分别为多少条? ( )

A .8 条,16 条

B .8 条,20 条

C .20 条,16 条

D .16 条,20 条

12、微型计算机的ALU 部件是包含在之中。 ( ) A.存贮器 B .I/O 接口 C .I/O 设备 D .CPU

13、在8086/8088 微机系统中,将AL 内容送到I/O 接口中,使用的指令是( )

A.IN AL,端口地址 B .MOV AL,端口地址

C .OUT AL,端口地址

D .OUT 端口地址,AL

14、计算机的外部设备是指 ( )

A. 软盘、硬盘驱动器

B. 输入输出设备

C. 电源及机箱

D. RAM 及ROM

二、判断题(每小题1 分,共20 分) [判断下面指令或者阅卷人

子是否正确]

1 .POP CS ( )

2 .PUSH WORD PTR 20[BX+SI] ( )

3 .LEA BX ,[BX] ( )

4 .JMP NEAR PTR [BX] ( )

5 .SAR AX,5 ( )

6 .MOVE AL,1000 ( )

7 .CMP [DI],[SI] ( )

8 .ADD BX,OFFSET A ( )

9 .IN AL,123H ( )

10 .MUL 25 ( ) 11.MOV AL,AH ( )

12 .MOV CL,BX ( )

13 .PUSH BL ( )

14 .MOV AL,27 ( )

15 .ADC AL,CL ( )

16 .MOV DS,1020H ( )

17.由逻辑地址可以惟一确定物理地址, 因此,映射到该物理地址的逻辑地

址是惟一的。( ) 18.伪指令是指示性语句,不产生机器目标代码。( )

19 .8086CPU 由总线接口部件与执行部件组成。( )

20 .即将数只能存放在代码段中。( )

阅卷人

三、填空题(每空1 分,共18 分)

1.逻辑地址由_____ ____、组成。

2 .8086 中的内存是按段存放信息的,一个段最大存贮空间为字节。

1M 的内存最多可以分为段,至少可以分为段。

3.堆栈是按照__________________原则组织的一片连续的存储区域。

4.指令XLAT 通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入___________,待转换的代码在表中的序号送___________。

5 .调用程序与子程序之间的参数传递方法有___________、___________、

___________

6 .循环程序可由___________ 、___________、___________ 、___________ 四部份组成。

7 .执行下面的程序段后,AX 的内容是___________,BX 的内容是___________。

MOV MOV AX,1234H BX,5678H

PUSH AX

PUSH BX

POP AX

POP BX

8.若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为___________ 。

阅卷人四、简答题(每题5 分,共20 分)

1、什么叫寻址方式?8086 指令系统数据类有哪几种寻址方式?

2、8086 的标志寄存器有哪些标志位?它们的含义和作用是什么?

3、根据下面的定义变量的说明段,在图中填上每一个存储单元的内容,并指出X、Y 和COUNT 三个变量分别指那个存储单元。

data segment

X db 'a',-5

db 2 dup(100),?

Y db 'ABC'

COUNT dw 8000H, ?

data ends

4、什么是中断类型号?什么是中断向量表?000BH 000AH 0009H 0008H 0007H 0006H 0005H 0004H 0003H 0002H 0001H 0000H

阅卷人五、程序填空及改错(前两题每空 2 分,最后一题 6 分,共14 分)

1、下面程序段的功能是计算|X-Y| (绝对值),X 和Y 为存放于X 单元和Y 单元的16 位操作数,结果存入result 。请把程序段中所空缺的指令填上。

2、下面程序段的功能是记录string 字符串中空格的个数。请把程序段中所空缺

的指令填上。

3、下面子程序的功能是实现光标回车换行,找出其中的错误并加以改正。

一、单项选择题(每小题2 分,共28 分)

1. B 2 . A 3.B 4 . D 5 . D 6.B 7.C 8 . D 9.A 10 . C 11.C 12 . D 13 .D 14 . B

二、判断题(每小题1 分,共20 分)

1、×

2、√

3、√

4、√

5、×

6、×

7、×

8、×

9、×10、×11、√12、×13、×

14、√15、√16、×17、×18、√19、√20、×

三、填空题(每空1 分,共18 分)

1.段地址、偏移地址(有效地址) 2 .64KB、64K、16 3.先进后出

4 .BX AL

5.寄存器传递、存储器传递、堆栈传递

6.循环初始化部份、循环体、循环参数修改部份、循环控制部份

四、简答题(每小题5 分,共20 分)

1、寻址方式就是指:寻觅操作数或者操作数地址的各种方法,寻址方式主要有

7 种(1).即将数寻址 (2).寄存器寻址 (3).直接寻址 (4).寄存

器间接寻址 (5).寄存器相对寻址方式 (6).基址变址寻址方式 (7).相

对基址变址寻址方式

2、共有6 个标志位。CF,进位标志位,做加法时浮现进位或者做减法时最高

位浮现借位,该位置1,反之为0 。PF,奇偶标志位,当运算的低8 位中1 的

个数为偶数时,该位置1,反之为0 。AF,半进位标志位,做字节加法时,当低四位有向高四位进位,或者做字节减法时,当低四位有向高四位借位,该位置1,反之为0 。ZF,零标志位,运算结果为0 时,该位置1,反之为0 。SF,符号标志位,当运算结果的最高位为1,该位置1,反之为0 。OF,溢出标志位,

当运算结果溢出,该位置1,反之为0。

3、

000BH

000AH

0009H

0008H

0007H

0006H

0005H

0004H

0003H

0002H

0001H

0000H

4、一种中断类型号对应一个中断服务程序,每一个中断服务程序放在内存中一个特定的区域内,其起始地址称为程序的入口地址,这个地址称为中断向量。把系统中所有的中断向量集中起来按相应终端类型号从小到大罗列的顺序放到存储器的某一个区域,这个存放中断向量的存储区称为中断向量表。

五、程序填空及改错(前两题每空2 分,最后一题6 分,共14 分)

1、

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

《微机原理及应用》试题库 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, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

微机原理与应用基础试题及答案

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

10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 ❶ SRAM ❷ DRAM ❸ ROM ❹ EPROM 11、鼠标器是一种(3 )。 ❶手持式的作图部件❷手持式的光学字符识别设备 ❸手持式的座标定位部件❹手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 ❶ bytes per second ❷ bits per second ❸ baud per second ❹ billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回答问 题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y

微机原理及应用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参考答案 一、填空题,每空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分) 答:参考程序如下:

微机原理及应用试题及答案

一、填空题(每空1分) 1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系 统配置。 2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件, 这些部件通过数据总线、地址总线、控制总线相连接。 3. 8086的标志寄存器中控制标志有:IF、DF、TF。 4. 8086的标志寄存器中状态标志有:CF 、AF 、ZF 、PF 、SF 、OF 。 5. 随机存储器RAM可分为双极型和MOS型两大类。 6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。 7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。 8. 8253是可编程定时器/计数器,它有3 个计数通道, 6 种工作方式。 9. 串行通信中的数据传送模式有:单工,半双工,全双工。 10. 串行通信中最基本的通信方式:异步通信,同步通信。 11. ADC0809有8 个模拟量输入信号,可用 3 位地址信号控制,有8 位数据输出。 12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3 种工作方式。 13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。 14.汇编语言指令语句格式: [标号:]操作码助记符[操作数1][,操作数2][;注释] 15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。 16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。 17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。 18.地址译码的方式有线译码、部分译码、全译码三种。 19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。 20.8237是可编程DMA控制器,它有4个独立的DMA 通道。 21. 8253每个计数器有2 种计数方式,计数范围分别为:BCD 0~9999 ;二进制0~FFFFH 。22.TTL电平经1488 转换为RS-232C电平,RS-232C电平经1489 转换为TTL电平。 23. 8086处理器的基本数据类型是字节、字、双字。 24. 8086指令的操作数寻址方式有:立即数、寄存器、存储单元、I/O端口。25.常见A/D转换器的类型有:并行比较型、双积分型、逐次比较型。 26. 一个计算机系统所具有的物理地址空间的大小是由地址总线的宽度决定的,8086系统的物 理空间的地址为1M 。 27. 8086EU的主要部件有算术逻辑单元寄存器组,主要完成编码和运算工作。 28. 堆栈段的基值存入SS 寄存器,数据段的基值存入DS 寄存器,数据段的基值存入DS 寄存器,代码段的基值存于CS 寄存器,扩展段的基值存入ES 寄存器。 29. 8086CPU引脚中,用来控制8086工作方式的引脚为MN/MX 。

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

《微机原理及应用》试卷 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

微机原理-考试试卷

北华航天工业学院二00八—二00九学年第一学期 微机原理及接口技术课程期中测试卷 考核形式:开卷、闭卷班级:姓名:学号: 一、单项选择题。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题干中的括号内。(每题2分,共40分) 1、十进制-109的补码表示为( C )。 A、11101101B B、00010011B C、10010011B D、01101101B 2、汇编语言源程序经汇编后不能直接生成( A )。 A、EXE文件 B、LST文件 C、OBJ文件 D、CRF文件 3、设X=-46,Y=117,则[X+Y]补和[X-Y]补分别等于( D )。 A、D2H和75H B、5DH和47H C、2EH和71H D、47H和5D H 4、指令DIV CL,其结果商在( B )。 A、AH B、AL C、CL D、AX 5、8086在最小工作模式下,若对内存进行写操作期间,其控制信号(C ) A、RD低电平,WR三态,IO/M低电平 B、RD高电平,WR三态,IO/M高电平 C、RD三态,WR低电平,IO/M低电平 D、RD三态,WR高电平,IO/M高电平 6、完整的计算机系统包括( C ) A、主机和外部设备 B、运算器。存储器和控制器 C、硬件系统和软件系统 D、主机和实用程序 7、在计算机系统中能直接执行的程序是( C )。 A、汇编语言源程序 B、对源程序汇编以后的程序 C、对源程序汇编,链接以后的程序 D、任何形式的程序 8、8086CPU的标志寄存器中,( B )标志位用于控制串的处理方向。 A、IF B、DF C、TF D、OF 9、8086/8088指令OUT 80H,AL表示( C ) A、将80H送给AL B、将80H端口的内容送给AL C、将AL的内容送给80H端口 D、将AL内容送给80H内存单元 10、DAA指令是用来完成( D )。 A、加法运算 B、十转二运算 C、BCD码运算 D、十进制调整运算 12、JMP FAR PTR ABCF ( ABCF是符号地址)是(D) A、段内间接转移 B、段间间接转移 C、段内直接转移 D、段间直接转移 13、若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行MOV SI,[BX]指令后,SI寄存器的内容是(B)。 A、1234H B、3412H. C、01000H D、0010H 14、假设DA T 为字节变量,下列三条指令中功能能相同的是 A 。 I.MOV AL,DAT[2]

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

《微机原理及应用》试题库 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 9. – 49D的二进制补码为 A 。

微机原理及应用参考答案

名师整理优秀资源 参考答案 第一章计算机中的数制和码制 第二章计算机概述 一、填空题 1.8 2.2 3. 1024 4. 2 5.5、11001.1、00100101.0101B 5. 1000010B、42H、66H 6. 41.625、29.AH 7. 10001101B 8. 11001001、11001010 9. -128 ~ +127 10. 系统软件、应用软件 11. 电子管、超大规模集成电路 二、单选题 1. A 4. C 2. C 5.A 3.D 6. C 三、分析简答题 1. 8086 CPU 的总线根据其中信息传送的类型可分为几种?哪几种? 答:8086 CPU 的总线根据其中信息传送的类型可分为三种种, 分别是:数据总线、地址总线和控制总线 2. 写出-25 的原码、反码、补码,并将补码转换成十六进制数 (设机器字长为8 位)。答:X=-25=-11001B X 原码:10011001B

X 反码:11100110B X 补码:11100111B = E7H

名师整理 优秀资源 3. 举例说明什么是机器数,什么是真值? 答: 将符号数值化了的数称为机器数。 如: -18=-10010B(真值);机器数为: 10010010B 第三章 半导体存贮器 一、填空题 1. ROM 、RAM 2. 6 个 3. 8、4 二、单选题 1. A 5. C 2 . B 3 . D 4 . B 6 . C 7 . B 三、分析简答题 1. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点? 答: ①全译码方式: 存储器芯片中的每一个存储单元对应一个唯一的地址。 译码需要的器件多; ②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单; ③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。

单片机原理及应用《微机原理及应用》试卷(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

07微机原理试卷A答案

中国计量学院200 7 ~ 200 8 学年第一学期 《微机原理及其应用》课程 试卷( A )参考答案及评分标准 开课二级学院:质量与安全工程学院,学生班级:05质量1、2,05试点1、2、3 ,教师:袁月峰 一.单选题(每题2分,共20分) 1.B 2.B 3.C 4.B 5.B 6.D 7.C 8.D 9.A 10.B 二.填空题(每空1分,共22分) 1.地址总线、数据总线、控制总线。2.地址、指令、数据3.写1 4.先进 后出5.寄存器间接、直接6.0.02V(或20mV) 7.16KB、3FFFH 8.15536 (或3CB0H) 9._62H 、 34H 10. 7FFFH 、 52H 、 60H 11. 02H 、 1 、 1 三.程序题(每题6分,共18分) 1.INC DPTR 删掉,INC A 改为INC R1 (找到1个错误得1分,改对一个得2分) 2. CLR C , CJNE A, #0FFH, 或CJNE A,# -1,; LOOP1: JNC LOOP2 (每空2分) 3.; ANL A,#0FH, SWAP A, ORL A,R1 (每空2分) 四.综合题(每题10分,共40分) 1.(参考程序) ORG 0000H LOOK: MOV R7,#00H MOV R6,#0FFH MOV DPTR,#2000H LOCK: MOVX A,@DPTR CJNE A,#7FH,LOCK1 INC R7 LOCK1: INC DPTR DJNZ R6,LOCK SJMP $ 评分标准:DPTR,计数单元等赋值正确,主循环体结构合理得5分,程序功能实现正常 得5分。 2.(参考程序) ORG 0000H LJMP START ORG 000BH LJMP TIMER0 ORG 0030H

微机原理及应用期中考题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。冯•诺依曼体系机构的计算机的基本工作原理是:程序即指令机器码以二进制代码形式预先存在存储器中,计算机启动后从存储器中取来指令一步一步自动运行。在运算处理过程中,指令经控制器译码,完成相应的运算操作或变为各种控制信号,控制输入装置的启动或停止、存储器的读写、输出设备的输出结果等, 计算的中间结果也存在存储器中,控制信号和计算结果都以二进制形式存储或传输。

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四个字节,该向量对应的中断类型码和中断服务程序的入口地址分

(完整word版)浙江工业大学微机原理及应用试卷答案(word文档良心出品)

微机原理练习题 一、填空题 1. 80C51 单片机内部4KB 程序储存器,地点为0000H到0FFFH。 2.在基址加变址寻址方式中,以A作变址寄存器,以DPTR或PC作基址寄存器。3. PSW是程序状态寄存器,其包含RS1、 RS0位,这两个位的作用是: 确立工作寄存器组。 4.设累加器( A) =7FH,( Cy) =0,则履行 DA A 指令后,( A) = 85H 。 5.汇编语言指令是由 __操作码 ______和 ____ 操作数 ____两部分构成。 6. MCS-51 单片机接见外面储存器时,利用ALE 信号锁存来自P0 口的低 8 位地址信号。 7.MCS-51的准时 / 计数器能够有 4 种工作方式,编制程序时需要经过设定TMOD 特殊功能寄存器的值设定T0 和 T1 的工作方式,当 T0 需要工作在 16 位准时器方式, T1 工作在 8 位自动重装方式时,该寄存器值为21H 。 8.指令“ MOV A, @R0 ”和“ MOVX A, @R0 ”的差别是: 前一个内部数据储存器操作,后一个外面数据储存器操作。 9. INT0 中止和 INT1 中止的进口地点分别为0003H 和0013H 。假定软件设定INT0 为低优先级别、 INT1 为高优先级别,当CPU正在履行 INT0 中止时,发生了INT1 中止恳求, CPU应怎样响 应?先中止 INT0 中止,先履行 INT1 中止。。 10. MOV C, 20H,源操作数的寻址方式为:位寻址方式。11.假定累加器A 的内容 30H,履行指令: 1000H: MOVC A , @A+PC 后,把程序储存器1031H单元的内容送累加器 A 中。 二、程序填空、解说程序语句,并填写运转结果 1 . PROG:MOV 40H,#3AH MO V ORL A , #08H A, #0F0H ;将 A 的高 4 地 点 1 MO V 30H,A ANL A , #0F0H SWAP A ; A 中的高 4 位与低

相关文档
最新文档