微机接口与技术模拟题

合集下载

微机原理汇编语言及接口技术模拟题

微机原理汇编语言及接口技术模拟题

一、选择题(每题2分,共20分)1.CPU响应INTR引脚上来的中断请求的条件之一是()。

A.IF=0 B.IF=1C.TF=0 D.TF=12.下列数中最大的数是()。

A.(10000011)2 B.(10010101)BCDC.(92)16D.(101)103.RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是()。

A.A0~A15和D0~D15 B.A0~A10和D0~D7C.A0~A11和D0~D7 D.A0~A11和D0~D154.下列指令中正确的是()。

A. MOV BX,ALB. MOV BL,AXC. MOV BL,ALD. IN BL,40H5.8253 是可编程定时、计数器芯片,它内部有()。

A.三个定时器B.四个定时器C.二个计数器D.四个计数器6.采用级联方式使用8259中断控制器,可使它的硬件中断源最多扩大到()个。

A.8 B. 16C. 32D. 647.下述产生片选信号的方法中,被选中芯片不具有唯一确定地址的是()。

A.线选法或部分译码 B. 仅部分译码C. 仅线选法D. 全译码8.一台微机化仪器采用8255A芯片做数据传送接口,并规定使用I/O地址的最低两位作芯片内部寻址,已知芯片A口地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为()。

A.数据从端口C送数据总线B.数据从数据总线送端口CC.控制字送控制寄存器D.数据从数据总线送端口B9.在执行指令MOV AX,0后,CPU状态标志位ZF的取值为()。

A.0 B.1C.不确定D.没有影响10.8086CPU复位后,CPU执行的第一条指令的起始地址应是()。

A.ROM,FFFF0H B.RAM,FFFF0HC.ROM,FFFFH D.RAM,FFFFH二、填空题(每空1分,共20分)1.计算机主机与I/O设备间进行数据传送的方式主要包括以下五种:I/O处理机、、、、。

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。

2.十六进制数2345H转换为二进制数是,转换为十进制数是。

3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。

4.十进制数45D对应的8位补码是。

5.十进制数-58D对应的8位补码是。

二.单选题1.一个字符的基本ASCII码的值占用位。

A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。

A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。

A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。

A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。

A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。

五.画图题要求用2K ´ 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。

画出存储器与微处理器的连接图;并说明各组存储区的地址范围。

(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

微型计算机原理与接口技术自考题模拟45_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题模拟45_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题模拟45(总分100, 做题时间90分钟)第Ⅰ部分选择题一、单项选择题1.以下设备属于微型计算机输出设备的是______SSS_SINGLE_SELA 键盘、音箱、扫描仪B 打印机、显示器、指示灯C 打印机、鼠标、扫描仪D 指示灯、打印机、鼠标分值: 1答案:B[考点] 本题考查的知识点为微型计算机的输出设备。

扫描仪、鼠标、键盘均为输入设备,所以只有选项B正确。

2.微型计算机由______组成。

SSS_SINGLE_SELA 微处理器与内存储器B 控制器、运算器与内存储器C 微处理器、内存储器及I/O接口D 微处理器、内存储器及I/O设备分值: 1答案:C[考点] 本题考查的知识点为微型计算机的构成。

一个微型计算机由微处理器、内存储器和I/O接口电路组成,也是采用总线结构来实现相互之间的信息传送。

3.在内存储器的连接中,有三种片选控制电路,即全译码、部分译码和线选,则会产生地址重叠的是______SSS_SINGLE_SELA 全译码和部分译码B 全译码和线选C 部分译码和线选D 全译码、部分译码和线选分值: 1答案:C4.能够将BL的低四位清“零”的指令是______SSS_SINGLE_SELA AND BL,0FOHB OR BL,00HC OR BL,0FOHD AND BL,00H分值: 1答案:A5.在汇编语言源程序的开发过程中使用宏功能的顺序是______SSS_SINGLE_SELA 宏定义、宏调用B 宏定义、宏展开C 宏定义、宏调用、宏展开D 宏定义、宏展开、宏调用分值: 1答案:C6.有一EPROM芯片的地址范围为30800H~30FFFH,无地址重叠,问该芯片的存储容量为______SSS_SINGLE_SELA 1KBB 2KBC 4KBD 8KB分值: 1答案:B[考点] 本题考查的知识点为芯片存储容量的计算。

由地址范围知,存储容量为0800H=2 11 =2KB。

微机原理与接口技术考试试题及答案(综合必看)

微机原理与接口技术考试试题及答案(综合必看)

命题教师审核人:适用年级专业:一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。

每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有()条。

A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是()。

A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。

A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。

A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。

A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。

A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。

A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的结束地址是()。

A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。

A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。

A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。

A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。

微机接口技术综合练习及答案2

微机接口技术综合练习及答案2

《微机接口技术》模拟试题一、填空题1.8086被复位后,以下各寄存器的内容是:Flag:________;IP:________;CS________;系统将从存储器的_____________地址处取指令执行。

2.8086/8088在满足__________________________和____________________的条件下可以响应一个外部INTR中断请求;8086/8088的中断向量表在存储器的____________地址至____________地址的区域中; 向量表的内容是__________________________。

3.8086/8088在最小方式下有关总线请求的信号引线是___________和____________。

4.一个微机系统中包含以下器件:CPU—8086一片,并行接口8255一片(设备号:A口—70H,B口—72H,C口—74H,控制口—76H),定时器8253一片(设备号:计数器0—50H,计数器1—52H,计数器2—54H,控制口56H),中断控制器8259A一片(设备号:B0H,B2H)。

现将8255的A口连接一输入设备工作在0方式,B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。

8253工作于“模式0”,设置计数器0的计数常数为0FFEH,进行二进制计数。

8259A的ICW2给定为42H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。

请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(CPU的A1、A2接各芯片的A0、A1), (考试中提供所用芯片的相关资料)。

MOV AL,________;8255初始化OUT ________, ALMOV AL, ________;8253初始化OUT ________, ALMOV AL,______;设8253计数初值OUT ________, ALMOV AL, _______;OUT ________, ALMOV AL,_______;8259A初始化OUT ________,ALMOV AL, _______;OUT ________,ALMOV AL,_________OUT _________,ALIN AL,_________;从8255的A口读入数据PUSH AXMOV AL,_______;用按位置位/复位方式使选通无效OUT ________,ALPOP AXOUT ________, AL;往B口输出数据MOV AL, ________;用按位置位/复位方式使选通有效OUT ________,ALMOV AL, ______;撤消选通信号OUT ________,AL此时,对应8259A的IR1中断类型号是_______,中断向量存放在0段 _______, _______ , _______, _______, 单元中。

(完整版)微机原理与接口技术试题与答案

(完整版)微机原理与接口技术试题与答案

(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。

(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。

2.十六进制数2345H转换为二进制数是,转换为十进制数是。

3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。

4.十进制数45D对应的8位补码是。

5.十进制数-58D对应的8位补码是。

二.单选题1.一个字符的基本ASCII码的值占用位。

A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。

A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。

A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。

A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。

A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。

五.画图题要求用2K 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。

画出存储器与微处理器的连接图;并说明各组存储区的地址范围。

(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案微机原理与接口技术模拟试题一、单项选择题(每小题1分,共16分)-1. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( )A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。

山东大学微机原理与接口技术模拟题三和一

山东大学微机原理与接口技术模拟题三和一

3 •有哪几种输入/输岀的传送方式,并分别叙述每种方式的特点。

4 •简述串行通信的协议及异步串行通信的帧格式。

5 .简述UART中的三种错误标志及意义。

6 .简述UART发送器与接收器的工作原理。

7 •说明异步通信的字符格式。

画出在1200波特率下,发送字符数据01010101 的波形图,注出时间关系。

假定采用奇校验,使用一位停止位。

8 .利用8255A 为接口芯片(设8255A 的端口地址为8000H〜8003H ),将A组置为方式1且A 口作为输入口,PC6和PC7作为输出口,B组置为方式1且B 口作为输入口。

编写初始化程序。

假定在串行通信时设定的数据传输率为1200bit/s ,8位数据位,无校验,一个停止位,则传送完2KB的文件,需要多长时间?10 •设定某次串行通信的数据位为7位,奇校验,一位停止位,波特率为9600,采用中断工作方式,按此要求写岀XT机中对第二个串行通信口的初始化程序。

11 .在远距离串行通信中,为什么要使用“ MODEM ?简述频移键控(FSK )调制解调原理?三•设计题(共36分)1 .在PC/XT系统总线上扩充设计一个数据输出端口,分配给该端口的地址为280H,输出端口芯片用74LS374 ,输出设备为8个LED发光二极管。

(8分)(1 )画出此输出端口与PC/XT系统总线以及与LED发光二极管的连接图。

(2 )编写使8个LED发光二极管每间隔一段时间交替亮灭的功能段程序。

2 .下图为8086CPU 与CRT终端之间的串行通信接口,若工作方式设定为:① 异步传送方式,数据格式为 8位数据位、采用奇校验、1位停止位,波特率因子为 16。

② 8251A 数据口地址为 300H,控制口地址为 302H 。

③ CPU 用查询方式将显示缓冲区的字符 “GOC ”送CRT 显示试参考接口电路以及工作方式的要求编写完成以上功能的程序段 (8分)。

3 .下图为IBM PC 系列机中COM1的接口电路图,试分析电路回答以下问题。

微机原理与接口技术练习题

微机原理与接口技术练习题
3、8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址
信息时,通过()将地址送入地址锁存器。
ADEN B、ALE C、BHE D、DT/ R
4、 基本的总线周期通常包含()个T状态
A、1B、2C、3D、4
5、RESET言号有效后,8086CPU执行的第一条指令地址为()
A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值
13、已知(AX=1000H(BX=2000H,执行指令MOV AX,BX后(AX)=()
A. 1000H B . 2000H C . 3000H D . 0000H
14.在指令MOV ES: [SI] , AX中,目的操作数为()寻址。
6、 8086可处理种不同的中断,一类叫,另一类叫。
7、 8086和内存之间的数据传送指令是,从端口读数据的指令是,向端口
写数据的指令是。
8、 类型号为34H的中断所对应的中断向量放在:开始的4个单元
中;如果 0000:0074H、0000:0075H、0000 :0076H、0000:0077H这 4 个内存单
中断向量为7856:3412H。
四、设8255A与8086CPU相连,8255A芯片A口工作在方式 2,B口工作在方式 1输入,C口PC6置 1,8255A芯片A口、B口、C口、控制 口地址分别为10F8H 10FAH 10FCH 10FEH
(1) 填写8255A方式选择控制字:
1
1
0
0
0
1
1
0
(2) 填写8255A C口置1/置0控制字:
()°
A、000C6H, 000C7H; 000C4H, 000C5H B、000C4H 000C5H;00198, 00199;

微机原理与接口技术考试样卷

微机原理与接口技术考试样卷

第一套参考试卷及答案一、填空题(每空1分,共35分)1、微型计算机的基本结构如下图,在方框中添入相应名称。

CPU;存储器;I/O接口; AB;DB;CB2、数制变换32H=(50)D =(0011 0010)B; 123=(0001 0010 0011)BCD3、用八位二进制数表示下列原码、反码、补码。

[+25]:原码(0001 1001)反码(0001 1001)补码(0001 1001)[-64]:原码(1100 0000)反码(1011 1111)补码(1100 0000)。

4、8086CPU分为两部分,分别是(EU)、(BIU)。

5、在8253的6种工作方式中,能够自动重复工作的两种方式是(2)和(3)。

6、设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是(480)。

7、在汇编语言程序的调试过程中,执行LINK.EXE后,生成的是(EXE)文件。

8、设堆栈指针SP=2200H,此时若将FR、AX、BX、CX依次推入堆栈后,SP=(2118H)。

9、实验中,在DEBUG状态下,修改AX寄存器内容的命令是(R AX)。

10、8086最小模式工作时,外部数据总线DB(16)根,外部地址总线AB(20)根。

11、8086COU的内存最大寻址范围为(1M)字节, I/O接口的寻址能力为(64K)8位端口。

12、当CS=2200H,IP=0100H时,其指向的物理地址(22100H)。

13、CPU与I/O(外设)之间进行数据传送的方式有四种,列出其中的两种,它们是:(无条件、条件、中断、DMA )。

14、CPU与I/O之间传送的信息有三种,它们分别是:(数据)、(状态)、(控制)。

15、ADC0809是8路8位的AD转换器,若输入的模拟量电压为0-5V。

其中8路的含义是:(8个模拟量输入通道)当模拟量为1.5V时,数字量为(76.5 )。

微机原理与接口技术试卷及答案4套

微机原理与接口技术试卷及答案4套

微机原理及接口技术 A 卷一、填空题 (共计 20 分每一个空 2 分 )1、已知 [X]补=01100011B,求 X=( ) (结果用十进制表示)[Y]补=11111001B,求 Y=( ) (结果用十进制表示)2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。

3、已知 DS=2000H,内存(20220H)=FFH, (20221H)=22H指令 INC WORD PTR [0200H]执行的结果是: (20220H ) = (20221H) =4、8086 外部中断有( )和( ),当 CPU 内的中断标志 IF=“0”状态时,外部中断线同时为“ 1”状态时, CPU 响应哪个中断请求信号( )。

5、 CPU 及外设数据传送的控制方式有无条件传送方式、 ( ) 、( )和 DMA 直接存储器传送方式。

二、简答题 (共计25 分每小题 5 分 )1、什么是 I/O 接口? I/O 接口的主要功能有哪些?(答出 3 点即可)。

2、请叙述 INTR 中断过程(答出 5 点)。

3、有一 2764EPROM 芯片有 13 条地址总线,请计算芯片的地址范围(起始地址为 12000H)请写出末地址4、定时器 8253 计数器 0 输入时钟 1.19MHz,;输出频率 500Hz,并设定为二进制计数,问计数初值为多少?计数器 1 产生连续的对称方波,输入时钟为 2MHz 的时钟频率,计数初值为 4000,并设定为 BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为 0EH 和 0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么? (注意:写成××××H:××××H 格式)三、分析程序写出结果 (共计 15 分 )1、 (3 分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后 AL=2、 (6 分)已知 DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、 (6 分)下列程序段求 FLD 开始的八个数据的平均值,结果在 RES 中。

《微机接口技术》模拟试题

《微机接口技术》模拟试题

《微机接口技术》模拟试题(06)一.填空题(每空2分,共30分)1.8086CPU的外部中断引脚有INTR 和NMI 。

2.PCI总线属于现代高端总线。

3.8086的中断可分为内部中断、外部中断两大类。

4.8255A具有三种工作方式:基本I/O 、选通I/O 和双向选通I/O 。

5.8253中有三个独立的计数器。

6.0832是常用的D/A 转换芯片。

7.软件识别按键时,当识别有键按下后所加的一段延时程序是为了去抖动。

8.串行通信方式分为异步和同步。

9.RS-232-C是微机与Modem 间的标准。

10. ADC0809采用的是逐次比较模/数转换原理。

二.选择题(每小题2分,共30分)1.数据的输入输出指的是( B )进行数据交换。

A.CPU与存储器B.CPU与外设C.存储器与外设D.内存与外存2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生(C )个重叠地址。

A.52B.5 C.25D.103.8086在执行IN AL,DX指令时,AL寄存器的内容输出到( B )上。

A.地址总线B.数据总线C.存储器D.寄存器4.ISA总线的数据宽度为( C )位。

A.64 B.32 C.16 D.85.8086中断向量表的大小为( B )字节。

A.256 B.1024 C.2k D.64k6.软中断INT n(n=10H~FFH)的优先级排列原则是( A )。

A.n值愈小级别越高B.无优先级别C.n值愈大级别越高D.随应用而定7.8255A工作在方式2(双向选通I/O)时,( D )。

A.只能作输入接口B.只能作输出接口C.作输入口或作输出口D.同时可作输入口、输出口8.可编程定时器/计数器8253的控制字为( A )个字节。

A.1 B.2 C.3 D.49.起动8253的计数器开始或计数的方式有( C )A.软件方式B.硬件方式C.软件和硬件方式D.门控信号10.当外设的输出信号为模拟电压时,需在输入通道中设计一个( A )。

《微机原理与接口技术》试题

《微机原理与接口技术》试题

《微机原理与接⼝技术》试题《微机原理与接⼝技术》练习题⼀、单项选择题1.8259A的INT是中断请求信号,它连⾄CPU的( B )端,⽤来向CPU发中断请求信号。

A.NMI B. IF C.INTR D. TF 2.DMA⼯作⽅式时,总线上的各种信号是由( D )发送的。

A.中断控制器B.CPUC.存储器D.DMA控制器3.8086⾮屏蔽中断的类型码是( B )。

A.00HB.02HC.08HD. 不定4.8086CPU在收到外设中断请求信号、进⼊中断响应周期以后,必须向中断源发出的信号是(B )。

A.INTR信号B.INTA信号C.HOLD信号D.HLDA信号5.在下列类型的8086CPU中断中,中断优先权最低的是( D )。

A.除法出错中断B.可屏蔽中断C.⾮屏蔽中断D.单步中断6.8086/8088的中断向量表(B)。

A.⽤于存放中断类型号B.⽤于存放中断服务程序的⼊⼝地址C.是中断服务程序的⼊⼝D.是中断服务程序的返回地址.7. 在CPU与外设的I/O传送控制⽅式中,效率⾼、实时性强的⽅式是( D )。

A.同步传送 B. 查询传送 C.中断传送 D. DMA传送8. 在中断⽅式下,CPU和外设是处于( B )⼯作。

A.串⾏ B. 并⾏C.部分重叠 D. 交替9.以下⽅式中CPU不参与数据传送的是( D )⽅式。

A. 条件输⼊/输出B. ⽆条件输⼊/输出C. 中断输⼊/输出D. 直接存储器存取10.说DMA传送⽅式没有程序和指令介⼊是指( D )A.DMA传送全过程B.数据传送后C.数据传送前D.仅是数据传送期间11. 8086/8088 CPU从功能结构上看,是由(D)组成的。

(A) 控制器和运算器(B) 运算器和总线接⼝(C) 控制器和20位物理地址加法器(D) 执⾏单元和总线接⼝单元12 .8086有20条地址总线,最⼤可寻址的I/O空间是(C )。

(A) 32KB (B) 1024KB (C) 64KB (D) 640KB13. 指令队列具有(D )的作⽤。

微机原理与接口试题及答案(4套)

微机原理与接口试题及答案(4套)

微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。

2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。

3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。

4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。

6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。

7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。

8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。

二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。

A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。

《微机接口技术》模拟题(一)

《微机接口技术》模拟题(一)

《微机接口技术》模拟题(一)一、(本题20分,每小题2分)选择填空:1.CPU执行OUT DX,AL指令时,的值输出到地址总线上。

A)AL寄存器B)AX寄存器C)DL寄存器D)DX寄存器2.一个I/O地址称为一个。

A)接口B)端口C)外设D)芯片3.地址译码器的输入端应接到上。

A)控制总线B)数据总线C)地址总线D)外部总线4.CPU响应可屏蔽中断请求时,其中断类型码由提供。

A)CPU内部B)中断指令C)类型码固定D)可屏蔽中断管理器5.8259工作在完全嵌套方式时,引脚的中断源优先级最高。

A)IR0 B)IR1 C)IR7 D)IR86.8255工作在方式0时,它没有功能。

A)输入缓冲B)输出锁存C)电流放大D)总线隔离7.微机系统复位时,CPU不能响应中断。

A)指令中断B)可屏蔽中断C)非屏蔽中断D)断点中断8.在定时器/计数器8253的输出端可产生波形。

A)三角波B)正弦波C)方波D)斜波9.对逐次逼近式A/D转换器,起动一次转换读入多次数字量,则读入的数字量。

A)肯定相同B)可能相同C)肯定不同D)可能不同10.微机中串口1的I/O地址范围是。

A)3F0H—3F7H B)3F8H—3FFH C)2F0H—2F7H D)2F8H—2FFH二、(本题40分,每小题5分)已知电路如下图所示S7试题二原理电路图及有关程序段如下:MAIN PROC FARPUSH DSXOR AX,AXPUSH AXMOV AL,8BHMOV DX,213HOUT DX,ALKEYIN:MOV DX,212HIN AL,DXCMP AL,0FFHJE KEYINCMP AL,0FCHJE EXITMOV DX,210HOUT DX,ALJMP KEYINEXIT:RETMAIN ENDP回答问题:1)当有按键按下时,8255的PC口相应位输入的是高电平还是低电平?2)根据电路的接法,8255的地址是否有重叠?为什么?3)电路中8255的PA口和PC口工作在什么方式?4)本电路及程序完成什么功能?5)根据程序的写法,如何操作才能退出本程序?6)标号为B0至B7的元件是什么元件?其作用是什么?7)设使发光二极管发光需要5毫安电流,发光二极管消耗的电压降为1伏。

《微机原理与接口技术》(本)模拟试卷1

《微机原理与接口技术》(本)模拟试卷1

《微机原理与接口技术》(本)模拟试卷1总分:100分时间:90分钟一、选择题(本大题共10小题,每题2分,共20分)1、8位二进制补码表示的整数数据范围是 ( )。

A. -128~127B.-127~127C.-128~128D. -127~1282、下列四个寄存器中,不允许用传送指令赋值的寄存器是 ( )。

A.SP B. IP C. BP D. CS3、若栈顶的物理地址为20100H,当执行完指令 PUSH AX后,栈顶的物理地址为 ( )。

A. 20102HB. 20101HC. 200FFHD. 200FEH4、当执行完下列指令序列后,标志位CF和SF的值是( )。

MOV AL,0C4H ADD AL,9DHA. 0,0B. 0,1C. 1,0D. 1,15、JMP WORD PTR[BX] 转移的目的地址是 ( )。

A. BX中的内容B. SP+BX之和C. IP+[BX]之和D. BX指示的内存单元之内容6、下列常用寻址方式中,()属于寄存器间接寻址。

A. MOV AX,CSB. MOV [BX],AXC. MOV AX,2000HD. MOV AX,BX7、完成将BX清零,并使标志寄存器CF清零,下面指令错误的是()A. SUB BX,BXB. XOR BX,BXC. MOV BX,0D. AND BX,0000H8、下面数据传送指令中,正确的是()A. MOV BUF1,BUF2B. MOV CS,AXC. MOV CL,1000D. MOV DX,WORD PTR[BP+DI]9、指令LOOPZ的循环执行条件是()A. CX≠0且ZF=0B. CX≠0或ZF=0C. CX≠0且ZF=1D. CX≠0或ZF=110、完成将有符号数BX的内容乘以2的正确指令是()A. SHR BX,1B. SAR BX,1C. SAL BX,1D. RCR BX,1二、填空题(本大题共10小题,每空1.5分,共30分)1.计算机系统由和组成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题1. 在机器数中,零的表示形式是唯一的。

A.原码B.补码C.移码D.反码2. 8086是高性能的第三代微处理器,是Intel系列的位微处理器。

A.8 B.16 C.32 D.643. 8086有20根地址线,可以寻址到的内存空间能达到字节。

A.1K B.1M C.1G D.1T4.计算机存储数据的最小单位是二进制的。

A.位B.字节C.字长D.千字长5. 当存储器的读出时间大于CPU要求的时间时,为了保证CPU与存储器的周期配合,就要利用一个READY信号,使CPU插入一个状态。

A.T1B.T2C.T3D.Tw6. 为中断允许标志。

该位置为1时,允许响应外部可屏蔽中断(INTR);该位置为0时,禁止响应外部可屏蔽中断。

A.OF B.IF C.DF D.ZF7.十六进制数5BF.C8转换成二进制数是。

A)11011100111111101B B) 010*********.01101BC) 010*********.11001B D) 010*********.11001B8.十进制负数-61的八位二进制反码是。

A)01000010B B)01010000BC)11000010B D)11010000B9.已知英文小写字母d的ASCII码为十进制数100,则英文小写字母h的ASCII码为十进制数。

A)103 B)104 C)105 D)10610. 在定时/计数8253的输出端可产生波形。

a)三角波b)方波c) 锯齿波d)斜波11.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是。

A)20102H B)20101H C)200FEH D)200FFH12.下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是。

A. OFB.IFC.AFD.PF13.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及构成。

A.运算器B.键盘C.显示器D.总线14.输入输出指的是主机与()交换数据a) 存储器b) 外设c) 键盘d)显示器15.可编程接口芯片在使用前对它(),称为编程。

a) 写操作数b) 写控制字c) 编接口地址d) 设计控制电路16. Cpu在执行out dx,al指令时,CPU往控制总线上送信号。

A、IORB、IOWC、MRD、MW17.微机系统复位时,CPU不能响应()中断。

a)指令中断b)可屏蔽中断c)不可屏蔽中断d) 断点中断18. 8086与8088相同的是。

A).EU和BIU B).EU C).BIU D).外部引脚19.同步通信时,要求。

A、收发双方时钟必须一致B、收方时钟高于发方时钟C、发方时钟高于收方时钟D、收、发双方时钟无限制20. 在8088中,指针IP、SP形成物理地址时所用的段寄存器分别是。

A、DS ESB、ES SSC、CS DSD、CS SS21. 8088CPU的标志寄存器中,OF标志表示运算结果的( )情况。

A、进/借位B、符号C、溢出D、辅助进位22. 计算机能直接执行的语言是( )。

A、机器语言B、汇编语言C、高级语言D、程序设计语言23. 主要决定微机性能的是()A、CPUB、耗电量C、质量D、价格24.已知物理地址为FFFF0H,且段内偏移量为A000H,放在BX中,若对应的段基址放在DS 中,则DS应为。

A、F5FFHB、5FF0HC、5FFFHD、F5F0H25.串行异步通信的波特率为4800波特表示。

A、4800位/分钟B、4800字符/分钟C、4800位/秒D、4800字符/秒26. 标志寄存器FLAGS中存放两类标志,即()。

A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志27.最小模式时,当IO/M为高电平时,表示CPU正在对()进行访问。

A、存储器B、I/O端口C、外部存储器D、EPROM28.计算机工作中只读不写的存储器是( )。

A、DRAMB、ROMC、SRAMD、EEPROM29. CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个( )周期。

A、指令B、总线C、时钟D、读写30. 通常高速缓存是由快速( )组成。

A、SRAMB、DRAMC、EEPROMD、Flash31. 下列指令中,有语法错误的是( )。

A、MOV [SI],AXB、IN AL,DXC、XOR AX,1234HD、OUT 210H,AL二、填空题1、堆栈的工作方式是。

2、8086的数据总线和地址总线分别是和条。

3、用6264RAM(8K*8)芯片构成256K字节存储器系统,需要片6264存储器芯片,20位地址总线中有位参与片内寻址,有位可用作片选控制信号。

4、一个I/O地址称为一个。

5、8086CPU向8255端口B送数据时,则8255芯片引脚A1A0为。

6、8086CPU的RESET引脚从高电平变为低电平时,CPU从内存的单元开始执行程序。

7. 1MB=()KB。

8. 若一个数中含有3个“1”,则其奇偶标志为( )。

9. 如果一个CPU的主频为5MHZ,则它的时钟周期为(),一个基本总线周期是( )。

10. CPU与外设间数据传送的控制方式有()、()( )和()四种,其中,CPU与慢速的外设进行数据传送时,采用( )方式可提高CPU 的效率。

11. 按与存储器的关系,I/O端口的编址方式分为()和()。

三、判断题1静态随机存储器中的内容可以永久保存。

()2条件转移指令只能使用段内直接短转移。

()3要对8255A的端口C的某一位进行置位/复位设置,可对端口C写入相应的控制字来实现。

()4在查询传送方式中,CPU必须先对外设进行状态检测,若检测到外设“未准备就绪”,CPU 仍可执行主程序。

()5采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。

()6.EPROM是指可擦除可编程随机读写存储器。

()7.某内存模块的地址范围为80000H~0BFFFFH,该模块的容量为256K()8.逻辑地址不是物理地址,但它是唯一的。

()9.异步通信方式下,即使收、发双方的时钟存在一定偏差,数据传送仍可正常进行。

()10.要把变量BUFF的有效地址送给BX,可用MOV BX,BUFF指令。

()四、阅读程序1.8088执行下列程序段后,BX的内容为,CL的内容为。

MOV CL,10HMOV BX,9876HROL BX,CLHLT2.阅读下列程序段,MOV BX,2000HMOV DS,BXXOR AL,ALMOV CX,100AGAIN:MOV [BX],ALINC BXLOOP AGAINHLT该程序段的功能是什么?3.读下列程序,说明该程序执行了什么功能?TEST BX, 0001HJZ DONEMOV AX, 0FFFFHHLTDONE:MOV AX, 0000HHLT4.MOV CX,20HMOV AX,0ABC:ADD AX,CXLOOP ABCHLT1)该程序执行了什么功能?2)把结果以十六进制形式表示出来。

5、分析下列程序段BEGIN:IN AL,5FHTEST AL,80HJZ EXITMOV AH,0JMP DONEEXIT:MOV AH,0FFHDONE:HLT指出①在什么情况下该段程序的执行结果为AH=0?②在什么情况下该段程序的执行结果为AH=0FFH?五、简答题1. 什么叫中断?简述可屏蔽中断信号INTR与非屏蔽中断信号NMI的区别。

2. 8086 CPU从逻辑结构上可以分成哪两个部分?简述两部分的主要功能。

3. 总线周期的含义是什么?8086CPU的基本总线周期由几个时钟周期组成?如果一个CPU 的时钟频率为5MHz,那么它的一个时钟周期是多少?一个基本总线周期是多少?4. 简述8088 CPU中14个16位寄存器的名称。

5.什么是串行通信?在串行通信中有哪两种数据传输方式,它们有什么区别?6.半导体存储器根据存取方式的不同,分为哪两种存储器?它们之间有何区别?它们各有哪几种类型?7.指令ADD CX,V ALUE源操作数的寻址方式是什么,分别写出源操作数的有效地址,物理地址的表达式。

8.画出程序查询传送方式的流程图。

六、综合题1、SRAM存储器系统连接如图所示,根据要求完成以下小题。

(1)1# 6264芯片的地址范围是多少?(2)2# 6264芯片的地址范围是多少?(3)图中属于全部译码方式还是部分译码方式?是否存在地址重叠?(4)图中存储器系统的总容量是多少?(5)图中的存储器扩展属于哪种扩展方式?8088系统D0~D7A0~A122、某PC 系列微机应用系统以8255A 作为接口,采集一组开关S7~S0的状态,然后它通过一组发光二极管LED7~LED0显示出来,(Si 闭合,对应LEDi 亮;Si 断开,对应IEDi 灭),电路连接如图所示。

(1)分析各端口地址;(2)A 口、B 口工作在什么方式;(3)写出8255A 及灯的初始化程序。

74LS138A8A7A6A5。

相关文档
最新文档