微机原理与接口技术试题B

合集下载

微机原理与接口技术试题

微机原理与接口技术试题

一、单选题(一) CPU1、8086CPU的指令队列为 ( ) 个字节。

CA 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。

AA为零 B 为负 C 不为零 D 有进位3、如果算术或逻辑运算结果不为0,则()。

AA ZF=0B ZF=1C SF=0D SF=14、在8086CPU的延长总线周期中,在()状态之后插入Tw状态。

CA T1B T2C T3D T44、8086/8088读/写总线周期,微处理器是在()状态采样READY信号,以便决定是否插人Tw。

CA T1B T2C T3D T45、8086CPU可插入()DA 1个等待周期B 2个等待周期C 3个等待周期D 任意多个等待周期6、关于8086CPU的非可屏蔽中断,下列说法正确的是()。

CA受中断允许标志IF的影响 B 可用软件屏蔽C 对应的中断类型号为2D 在整个系统中可以有多个7、8086CPU有16根数据线和20根地址线,故可寻址的最大地址空间为()。

BA 64KB B 1MBC 1KBD 64MB8、对可编程接口芯片进行读/写操作的前提条件是 ( )。

BA RD=0B CS=0C WR=0或RD=0D WR=012、如果允许CPU接收可屏蔽中断请求,则标志位()。

AA IF=1B IF=0C CF=1D CF=013、8086CPU要求复位信号RESET至少维持()个时钟周期的高电平。

BA 2B 4C 5D 614、()是微型计算机的核心。

AA CPUB RAMC ROMD 内存15、8086CPU复位时,代码寄存器CS和指令指针寄存器IP分别初始化为()。

CA 0000H,0000HB 0000H,FFFFHC FFFFH,0000HD FFFFH,FFFFHM/为高电平,表示()。

B16、在最小模式下,如果8086CPU的引脚IOA CPU和I/O接口之间进行数据传输B CPU和存储器之间进行数据传输C 存储器和存储器之间进行数据传输D 存储器和I/O接口之间进行数据传输17、关于8086CPU 的信号INTA ,下列说法正确的是( )。

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(B)

北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(B)

北京邮电⼤学2010-2011学年《微机原理与接⼝技术》期末考试试题及答案(B)北京邮电⼤学2010——2011学年第 1 学期《微机原理与接⼝技术》期末考试试题(B)⼀.填空题(18分, 每空1分)1. 假设AL中存放⼗六进制数0D0H,写成⼆进制是11010000 ,如果它是⽆符号数,则按⼗进制⼤⼩是208 ,如果它是补码表⽰的有符号数,则按⼗进制⼤⼩是-48 ,经过符号扩展成字之后按⼗六进制数是0FFD0 。

2. 在8086汇编语⾔程序设计中,标识符的定义不可以以数字开头。

3.对于变量定义ABC DW 3 DUP(4 DUP (50) ),则变量ABC所分配的字节数为24 。

4. 执⾏完OR AL,0C1H指令后,AL的值为D3H,则标志位SF应为 1 ,标志位CF应为0 。

5. 在8086的中断系统中,不可屏蔽中断NMI的优先级要⽐溢出中断的优先级低。

6. 如果⽤某个字节密码与⼩写字符“a”(ASCII码为⼗进制97)进⾏异或XOR操作,结果字节内容为“0AFH”,则可推断该字节密码为0CEH (按⼗六进制)。

7. 8086 CPU有20 根地址总线,存储器寻址的空间范围是00000~0FFFFFH ,I/O端⼝寻址空间范围是0000~0FFFFH 。

8. 在8253定时/计数器的⽅式3中,如果计数初值为奇数,则OUT端输出的⾼电平持续时间⽐低电平(多或者少⼏个)多⼀个CLK周期。

9. 在8251A的异步串⾏⽅式输出过程中,字符的(最⾼位或最低位)最低位⾸先开始传送。

10. A/D转换器的转换过程需要经过采样、保持、量化、编码等1.构成微机的主要部件除CPU、内存、I/O接⼝外,还有____D____。

(A) 显⽰器(B) 键盘(C) 磁盘(D)系统总线2.在汇编过程中,不产⽣指令码,只⽤来指⽰汇编程序如何汇编的指令称为___B_____。

(A) 汇编指令(B)伪指令(C)机器指令(D)宏指令3.在8259A中,⽤来屏蔽中断源的寄存器是___C____。

微机原理与接口技术期末试题ABC三卷及答案

微机原理与接口技术期末试题ABC三卷及答案

《微机接口技术》课程试题A卷一、填空题(每空格1 分共 28 分)1.接口的基本功能是()和()。

2.数据输入/输出的三种方式是()、()和()。

3.在查询输入/输出方式下,外设必须至少有两个端口,一个是()端口,另一个是()端口。

4.总线传输方式通常有三种()、()和()。

5.在总线上完成一次数据传输一般要经历如下阶段()阶段、()阶段、()阶段、()阶段。

6.按总线在微机结构中所处的位置,总线可分为()总线、()总线、()总线、()总线。

7.8255A具有()工作方式:()选通、()选通和()。

8.串行通信方式分为()和()。

9.RS-232-C是()与()间的标准。

10.调制解调器是()和()的组合器件。

二、判断题(每小题3分共24)11.8086CPU 在读/写总线周期的 T3 状态结束对 READY 线采样,如果 READY 为低电平,则在 T3 与 T4 状态之间插入等待状态 TW。

()12.在 8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。

()13.8250 的溢出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。

()14.在 8088 系统(最小组态)中,执行指令”MOV [2000H],AX”需 1 个总线周期。

()15.DMA 控制器 8237A 现行字节数寄存器的值减到 0 时,终止计数。

()16.8086/8088CPU 的复位后开始执行的第一条指令的地址为FFFFH。

()17.若各中断源的优先级是一样的,则可用自动循环优先级来实现。

()18.最小模式下 8086/8088 读总线操作时序和写总线操作时序中的 DT / R 信号波形基本相同。

()三、单项选择题:(每小题 3分,共 30 分)19.8086CPU工作在总线请求方式时,会让出()。

A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线20.8086CPU的I/O地址空间为()字节。

微机原理与接口技术AB卷试题与答案.概要

微机原理与接口技术AB卷试题与答案.概要

试卷A一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________, [x-y];补=__________2、数制转换:247.86= H =______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;5、8086系统中,地址FFFF0H是___________________ 地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。

一、二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)二、三、读图 (10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。

微机原理与接口技术试题库(含答案)

微机原理与接口技术试题库(含答案)

微机原理与接口技术试题库(含答案)三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以D 形式进行的。

A )EBCDIC 码B)ASCII 码C)十六进制编码D)二进制编码2、与十进制数56 等值的二进制数是 A 。

A )111000 B)111001 C)101111 D)110110四、是非判断题1、在第三代计算机期间出现了操作系统。

(√)2、对于种类不同的计算机,其机器指令系统都是相同的。

(×)3、在计算机中,数据单位bit 的意思是字节。

(×)1. 微处理器,微型计算机和微型计算机系统三者之间有何区别?答:微处理器即CPU ,它包括运算器、控制器、寄存器阵列和内部总线等部分,用于实现微型计算机的运算和控制功能,是微型计算机的核心;一台微型计算机由微处理器、内存储器、I/O 接口电路以及总线构成;微型计算机系统则包括硬件系统和软件系统两大部分,其中硬件系统又包括微型计算机和外围设备;由此可见,微处理器是微型计算机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。

2. CPU 在内部结构上由哪几部分构成?CPU 应具备哪些主要功能?答:CPU 在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。

3. 累加器和其它通用寄存器相比有何不同?答:累加器是通用寄存器之一,但累加器和其它通用寄存器相比又有其独特之处。

累加器除了可用做通用寄存器存放数据外,对某些操作,一般操作前累加器用于存放一个操作数,操作后,累加器用于存放结果。

4. 微型计算机的总线有哪几类?总线结构的特点是什么?答:微型计算机的总线包括地址总线、数据总线和控制总线三类,总线结构的特点是结构简单、可靠性高、易于设计生产和维护,更主要的是便于扩充。

6. 计算机I/O 接口有何用途?试列出8 个I/O 接口。

微机原理与接口技术试卷参考答案

微机原理与接口技术试卷参考答案

(本题20分)一、填空1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。

2.____________可以将数字信号变成能在传输线上传送的模拟信号,或将传输线上的模拟信号变成数字信号。

3.8255A工作于方式0时,不能工作于____ 传送方式。

4.某微机系统中内存首地址为6000H,末地址为67FFH,则其内存容量为______ 5.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____,6.实现定时的三种方法是____定时、_____定时和____________定时。

7对I/O端口编址有_____________和_____________两种方法。

8在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,6个数据位和2个终止位。

则波特率为________9Intel8086CPU的从编程结构上功能由________________和________________组成。

10,2K×4位RAM构成16KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。

,11中断类型码为1CH的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为30H、20H、10H、40H,则相应的中断服务程序入口地址是_________(本题20分)二、选择题.输出指令在I/O接口总线上产生正确的命令顺序是()。

A先发地址码,再发读命令,最后读数据。

B.先发读命令、再发地址码,最后读数据。

C.先送地址码,再送数据,最后发写命令。

D.先送地址码,再发写命令、最后送数据。

2.8086 CPU有最大和最小两种工作模式,最大模式的特点是_________A.需要总线控制器8288B.由编程进行模式设定C.不需要8286收发器D.CPU提供全部的控制信号3.下列指令中合法的是_______A.MOV WORD_OP1,WORD_OP2B.MOV AX, WORD_OP1[DX]C. MOV SP, SS:DATA_WORD[BX][SI]D. MOV [BX][SI],24. ADC0809的三位地址码ADDC、ADDB、ADDA的取值分别为0、1、1时,选通的模拟通道应该为__________A.IN0B.IN2C.IN3D.IN65.下面的中断中,只有_______需要硬件提供中断类型码A.INTOB.INT nC.NMID.INTR6.CPU使用中断方式从A/D转换器读取数据时,A/D转换器向CPU发出的中断请求信号是______A.STARTB.OEC.EOCD.INTR7.在IBM PC/XT机中,8086执行IN/OUT指令,产生访问I/O接口的读写信号的部件是_______A.CPUB.总线控制电路C.总线裁决电路D.DMA控制器8. 最小模式下8086在执行MOV AL,[SI]期间,下面_______引脚是低电平。

微机原理与接口技术期中试卷B

微机原理与接口技术期中试卷B

福建师范大学福清分校2009—2010学年度上学期2008级电子信息科学与技术专业《微机原理与接口技术》试题(B卷)试卷类别:闭卷考试时间:120分钟成绩)。

①11101010B②11101011B③11010111B④11010110B2. 将二进制数01100100B转换成十六进制数是()。

①64H ②63H ③100H ④0ADH3. 将十进制数215转换成十六进制数是( ).①13H ②0C5H ③0D7H ④0EAH4. 在一个8位二进制的机器数中,补码表示整数的范围是( )。

①-127~+127 ②—128~+128③-127~+128 ④—128~+1275。

用8位补码表示数-126的机器码算术右移一位后的结果是()B。

①10000001 ②01000001 ③11000001 ④110000106. 已知X1=+0111100B,X2=—0001110B,则[X1+X2]补=()。

①00111100B ②00101110B ③11110010B ④100101110B7。

已知[X]补=11101011B,[Y]补=01001010B,则[X+Y]补=()B。

①00110101 ②11011111 ③10100000 ④101000018。

二进制的十进制编码称为().①BCD码②ASCII码③机内码④二进制码9。

对指令ROL CX,CL,正确的解释是()。

①该指令执行的结果无法预料,可能导致无休止执行。

②这条指令是错误的,不能执行。

③该指令只有在CL=10时才可执行。

④该指令是正确的,该指令一次性从CL获得移位次数后,CL的使命即完成,不会再对指令产生后续的影响。

10。

指令MOV AL,CS:[0001]中,源操作数的这种描述形式().①只能出现在汇编语言源程序中。

②只能出现在DEBUG中的反汇编(U)状态下。

③既可出现在汇编语言源程序中,也会出现在DEBUG的反汇编状态下。

④在任何状态下均不能出现.11. 能使串操作中的串指针产生减量变化指令是()。

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

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

第一套参考试卷及答案一、填空题(每空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 )。

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

《微机原理与接口技术》试题 B (开)
一、填空题
1. [X]补=0076H ,[Y]补=0FF8AH ,则[X+Y]补= H ,[X-Y]补= H 2. [X-Y]补=7001H ,[X+Y]补=0001H ,则[2X]补=________H 3. 计算(11010.1)2+(100100.1001)BCD +(16.8)16=( )10 4. ORG 1000H
X DB 12H Y DW X Z DD Y
(DS)=3800H, (BX)=1000H, (SI)=0002H 求下列指令执行完后指定寄存器的内容 MOV AX, [1000H] ; (AX)= H MOV AX, [BX]; (AX)= H MOV AX, [BX+SI]; (AX)= H MOV AX, [Y+1]; (AX)= H LEA DX, X; (DX)= H
LDS SI,Y; (SI)= H (DS)= H
5. (BX)=1000H ,(DS )=2000H ,(21000H )=3000H ,(23000H )=4000H ,
则 XCHG BX ,[BX] 执行完后
(BX )= H ((BX ))= H (一个字的内容) (21000H )= H (一个字的内容)
6. (SP )=1000H ,(SS )=3000H ,(31000H )=2000H ,(DS )=4000H ,(BX )=1200H ,
则 POP [BX] 指令执行完后(SP )= H (BX )= H (41200H )= H (一个字的内容)
7. 指令JMP NEAR PROG1,在程序代码段中的偏移地址为2013H (这是该指
令第一字节的偏移地址)。

组成该指令的三字节机器码为E91234H (其中
E9H为操作码)。

执行该指令后,程序转移去的偏移地址为 H 8.用指令SUB对两个无符号8位二进制数进行减法运算后,结果为0FDH,且标志位CF=1,OF=1,此结果的十进制数应为
二、程序分析题
下面的程序通过子程序调用,将数组ARRAY的COUNT个元素求和,并将结果送SUM单元,分析这段程序后,补充完整程序中的空格部分。

SUM DW ?
ARRAY DW 200 DUP(?) COUNT DW 200
……
MOV BX, OFFSET SUM PUSH BX
MOV BX, OFFSET ARRAY PUSH BX
MOV BX, OFFSET COUNT PUSH BX
CALL SUMPRO
LABEL1:
……
SUMPRO PROC NEAR PUSH AX
PUSH BX
PUSH SI
PUSH DI
PUSH BP
MOV BP, SP MOV SI, [BP+ ] ;得到ARRAY 的地址
MOV DI, [BP+ ] ;得到COUNT 的地址
MOV CX, [DI]
MOV DI, [BP+ ] ;得到SUM的地址
XOR AX, AX
NEXT:
ADD AX, [SI]
INC SI
INC SI
LOOP NEXT
MOV [ ], AX ;送求和结果POP
POP DI
POP SI
POP BX
POP AX
RET 6
SUMPRO ENDP
请填出用堆栈传送参数地址时,堆栈
最满时的状态:
三、问答题(每题5分,共30分)
1.简述8086CPU的ALE引脚、READY引脚及BHE引脚的作用。

2.简述80286/80386在保护方式下的存储器的寻址过程。

3.指令和伪指令的关系是什么?
4.说明计算机中采用Cache和虚拟存储器的原因
5.简述三种输入输出控制方式(直接程序、中断和DMA)的实现方法及优缺
点。

6.简述串行异步通信字符格式中的停止位和空闲位有什么不同?
四、(10分)已知有一个4K字节的数据块,存放在以3DA0H:1000H开始的存
储区域内,要求编写一段的8086汇编语言源程序,将该数据块搬至3DA0H:
1008H开始的存储区内。

五、(10分)请以一片8088、三片74LS373、一片74LS245、一片628512(512Kx8
SRAM)、一片27C512(64Kx8 EPROM)为主要器件设计一8088最小应用系统。

相关文档
最新文档