刘彦文微机原理和接口技术考试A卷
微机原理与接口技术期末试卷A
2、MOV BX,[SI] 或 MOV [BX],SI或MOV BX,SI
3、MOV [1020H],CX
4、MOV DX,300H
OUTDX,AL
5、PUSH AX
四、简答题(共20分)
1、(1)立即数寻址,物理地址为指令队列 (2)寄存器寻址,物理地址为寄存器BX
INT-ROUT PROC FAR
.
.
IRET
INT-ROUT ENDP
请编写一段程序,实现该程序的中断矢量在矢量表中的装填。(8分)
2、从STRIN单元开始有一字符串,以‘*’作为结束标志(字符串可用‘……*’表示)。写一段完整代码求字符串的长度,存入COUNT单元。(13分)
一、单项选择题(共16分,每题2分)
C: SI = SI - 1, DI = DI - 1 D: SI = SI - 2, DI = DI - 2
8、8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( )。
A. B口 B. A口 C. A、B、C三端口均可以 D. C口
二、填空题(共18分,每空1分)
1、8086CPU有个8位通用寄存器。
2、将8253定时器0设为方式3(方波发生器),定时器1设为方式2(分频器)。要求定时器0的输出脉冲OUT0作为定时器1的时钟输入,CLK0连接总线时钟2MHz,定时器1输出OUT1约为4Hz。假设8253占用的端口号为80H~86H,试编写程序初始化该芯片。(8分)
六、写代码(21分)
1、设已编写好类型码为0AH的中断服务程序为:
6、8086CPU从I/O端口地址 80H读字数据应使用指令().
A.INAL,80HB.INAX,80HC.IN 80H,ALD.IN 80H,AX
微机原理与接口技术期末试题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地址空间为()字节。
微机原理与接口技术A卷答案
卷号:(A)(2011年11月29日)机密微机原理A卷答案一、单项选择题(每小题1分,共30分)1.CPU是(A)。
A.微处理机B.微型计算机C.单片机D.微机系统2.8086CPU中的通用寄存器是指(D)。
A.AX、BX、CX、DXB.SP、BPC.SI、DID.A、B、C都是3.在8086/8088系统中,涉及到对堆栈进行访问的指令是(B)。
A.MOV AX,[BX]B.MOV AX,[BP]C.MOV AX,[SI]D.MOV SP,[BX]4.用8086CPU组成的PC机数据线是(D)。
A.8条单向线B.8条双向线C.16条单向线D.16条双向线5.在总线周期,8086/8088CPU与外设需要交换(D)。
A.地址信息B.数据信息C.控制信息D.A、B、C都是6.在8086/8088系统中,用表示存储器操作数的寻址方式有(C)。
A.3种B.4种C.5种D.6种7.在8086中访问一个奇地址的字单元需要执行(B)总线周期。
A.一个B.二个C.三个D.四个8.用2K×1的芯片组成4K×8的RAM,需要(A)片。
A.16B.8C.4D.29.RAM存储器中的信息是(A)。
A.可以读/写的B.不能变动的C.能永久保存的D.便于携带的10.提高系统的工作效率,CPU和外设可以并行工作,可采用(C)。
A.无条件数据传送方式B.条件数据传送方式C.中断数据传送方式D.DMA数据传送方式11.8086/8088系统中的中断向量表用以存放(C)。
A.向量表地址B.中断类型码C.中断向量D.中断财务程序12.8255A有三个数据端口(A口、B口、C口),下列不正确的说法是(A)。
A.三个数据端口彼此特立B.三个数据端口均可工作在方式0C.只有A口有三种工作方式D.C口只能工作在方式013.当8255的数据端口PA工作在方式2时(C)。
A.PB口和PC口可分别工作在方式2和方式1B.PB口和PC口均可工作在方式0C.PB口和PC口可分别工作在方式1和方式0D.PB口和PC口均可工作在方式114.异步串行通信字符格式的起始位和最后停止位分别是(B)。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术试卷A评分标准及参考答案
《微机原理与接口技术》试卷A 评分标准及参考答案一、每空1分,共20分1、01111011 100000112、F7.DCH 001001000111.10000110 BCD3、取指令执行指令4、00000H~003FFH区256个4个5、CPU复位以后执行第一条指令的地址6、决定CPU工作在什么模式(最小/最大)7、奇/偶错帧格式错溢出错8、4个地址T3和T49、7个初始化操作二、每题5分,共20分1、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为300~3400HZ,而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输出错。
(3分)调制是将数字信号→模拟信号。
而解调则是相反。
例如FSK制(调频制或称数字调频)可将数字“1”和“0”分别调制成2400HZ和1200HZ的正弦波信号。
(2分)2、BX=220CH (1分) AX=E896H (1分) CF=1 (1分) OF=0 (1分) ZF=0 (1分)3、NUMS分配了180个字节(3分) V AR分配了15个字节(2分)4、源操作采用基址+变址寻址方式(2分) 是字节操作(1分)MOV AL,INF[BP+SI]—访问的是堆栈段(1分)MOV AL,ES:INF[BP+SI]—访问的是附加段,实现了段超越(1分)三、每题5分,共10分8259A占2个(2分) 为20H,22H或24H,26H (2分) 20H或24H (1分)8255A占4个(2分) 为80H,82H,84H,86H (2分) 86H (1分)四、每题2分,共8分1(⨯);2( √ );3( √ ); 4( √ );五、共26分1、(2000H)=39H (2分) (2001H)=00H (2分)将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,0→(2001H) (2分)2、37H (2分) LAB2(2分)3、0 (1分) 1009H (1分) 0 (1分)对数据段内1000H~1008H单元置数,依次送入1,2,4,8,16,32,64,128,0共九个(3分) 4、计数器0 (1分) 工作于方式3 (1分)45.454KHZ (2分)5、MOV AL,80HOUT 8BH,AL (2分)MOV AL,ODHOUT 8BH,AL (2分)MOV AL,06HOUT 8BH,AL (2分)六、共16分酌情扣分MOV CX,20MOV BL,0 (2分)INLOOP:IN AL,41HTEST AL,01HJZ INLOOP (2分)IN AL,40HAND AL,OFH ;ASCII十进制(BCD)ADD BL,ALLOOP INLOOP ; 共输入20个(2分)MOV AL,BL ;累加和→ALMOV AH,0MOV BL,100 (2分)DIV BL ;AX÷BL→AL,余数→AHMOV NBCDH,AL ;存百位数(2分)MOV AL,AHMOV AH,0MOV BL,10 (2分)DIV BL ;十位数→AL,个位数→AHMOV CL,4 (2分)ROL AL,CL ;AL循环左移四位OR AL,AH ;形成组合型BCD码MOV NBCDL,AL ; 存十位,个位数(2分)HLT。
微型计算机原理与接口技术习题答案 刘彦文 张向东 谭峰版本
GDTR全局描述符表寄存器,存放全局描述符表 的线性基地址和表的限长 IDTR中断描述符表寄存器,存放中断描述符表 的线性基地址和表的限长 LDTR局部描述符表寄存器,存放局部描述符的 选择子TR任务寄存器,存放某一任务描述符的 选择子段寄存器CS、SS、DS、ES、FS、GS分别 存放代码、堆栈和数据段的段选择符,由段选 择符通过描述符表就能够找到段描述符进而得 到段的基地址,加上偏移量最终得到线性地址。
速总线同CPU内核相连。 (√)
7
4. 简答题
(4) 80386CPU如何从逻辑地址得到线性地址?如何从线性地 址得到物理地址? 答:在保护方式下,Pentium对存储器的组织管理采用两级存 储器管理的策略,即所谓的分段管理和分页管理,分别由 Pentium中的分段部件SU和分页部件PU完成。 分段部件接收到逻辑地址后,根据段选择子的表指示器TI的 值选择全局描述符表(GDT)还是局部描述符表(LDT),当 TI=0时选中GDT,TI=1时选中LDT。选择完描述符表后,通过 段选择子高13位的索引从被选中的描述符表中找出相应的8个 字节的段描述符,从中取出32位段基址(B31~B0),32位的 段基地址与32位的偏移地址相加后就得到了32位的线性地址 ,从而完成了分段部件SU的主要任务。 8
第1章 习 题
3. 判断题 (1) 计算机中的运算器、控制器和内存储器合称为中 央处理机。 ( × ) (3) 微处理器就是中央处理器CPU。( √ ) (4) 若将微型计算机主要功能部件集成在一片芯片上 即构成单板机。 ( × ) (5) 微型计算机中采用总线结构,所以部件之间传送 信息时必须分时进行。( √ ) (6) 数据总线上传送的信息有数据,也可能有指令代 码。 ( √ )
3
《微机原理与接口技术》试卷含答案免费
《微机原理与接口技术》试卷(A)一、填空。
(30分 1分/空)1.符号数-8192的补码用十六进制数表示为 H。
2.8位补码数CBH的真值用十进制表示为。
3.十进制数1025所对应的十六进制数为;所对应的压缩BCD数为;所对应的ASCII码为。
4.将8为无符号数A2H扩展为16位形式,则应为 H;将8为补码数F3H扩展为16位形式,则应为 H。
5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为;用作I/O端口间址的寄存器为;用作循环控制指令(LOOP)的寄存器为。
6.8086/8088有段寄存器。
其中用来存放数据段段首地址的段寄存器为;用来存放代码段段首地址的段寄存器为;用来存放堆栈段段首地址的段寄存器为。
7.若DS=095FH时,物理地址是11820H。
当DS=2F5FH时,物理地址为。
8.8086/8088微处理器堆栈的伸展方向是。
堆栈的操作是以为单位进行的。
9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令;若该数为原码,则用指令。
在循环程序设计中,对于控制循环的DEC CX和JNZ AGAIN两条语句可合并用一条语句代替。
10.写出执行下列程序段的中间结果:MOV AX, 0809HMOV DL, 10XCHG AH, DLMUL AH ;AX=AAM ;AX=ADD AL, DL ;AX=11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片片。
12.8086/8088微处理器对I/O设备的管理是利用和指令来实现的。
13.已知中断向量表中,001C4H中存放2200H,001C6H中存放3040H,则其中断类型码是H,中断服务程序的入口地址的逻辑地址和物理地址分别为: H和 H。
)A.有、39B.有、27C.无、39D.无、272.CPU执行算术运算指令不会影响的标志位是()A.溢出标志B.符号标志C.零标志D.方向标志3.已知AL,BL中为无符号数, 若使AL≤BL时转到标号AGAIN, 哪个程序段不能实现此功能 ( )A. CMP AL, BLB. CMP AL, BLJC AGAIN JBE AGAINC. CMP BL, ALD. CMP AL, BLJNC AGAIN JNB AGAIN4.下列指令中不会改变指令指示器IP的是( )A.MOVB.JMPC.CALLD.RET5.使用移位指令,把寄存器的最高位移入CF,并在最低位补为0时使用( )A.ROLB.SARC.SHRD.SAL6.已知下列程序段DATA DW 04H,05H,06H::::LEA BX,DATAMOV AX,3ADD BX,AXMOV AX,[BX]::当程序执行完MOV AX,[BX]指令后,AX=( )A.0400HB.0500HC.0600HD.8000H7.某存贮器的容量为4K字节,则CPU至少应提供( )根地址线才能对所有存贮单元进行寻址。
微机原理与接口技术模拟A卷参考答案
微机原理与接口技术(A卷)参考答案一、填空题(每空1分,共15分)1、微处理器(CPU)、系统总线2、C9、3113、串、并(或:并、串)4、直接存储器获取方式(DMA方式)5、中断向量6、同步、异步(或:异步、同步)7、最大工作模式、最小工作方式(或:最小工作方式、最大工作方式)8、209、810、调频二、选择题(每题2分,共30分)1 ~ 5 :B A C D D6 ~10:D D A B C11~15:B A D C D三、判断题(每题1分,共10分)1 ~ 5:××××√6 ~10:√×××√四、简答题(每题5分,共15分)评分标准:概念要点说清楚即可给分,如果只写出分类,不给出说明的或说明不清楚的,可以酌情扣1~3分。
1、在8086/8088系统中,存储器按字节编址,20条地址线对应于1MB的存储空间,在这一范围内,每一个存储单元由20条地址线的唯一编码对应,这种实际的存储器编码地址线称为物理地址或绝对地址。
由于8086/8088系统的数据线只有16位,因此在程序中对地址的传送和运算都是16位的,这种程序中编排的地址称为逻辑地址。
绝对地址和物理地址的区别在于前者是真实存在的地址,寻址空间1MB,后者是程序编排所需的地址,寻址空间64KB,绝对地址由逻辑地址通过地址加法器形成。
2、静态RAM的基本存储单元是由两个增强型的NMOS反相器交叉耦合而成的触发器,每个基本的存储单元由六个MOS管构成,所以又称六管静态存储电路,交过交叉互锁实现数据的稳定存储,即使掉电信号也不丢失。
动态RAM由一个MOS管和一个电容组成,通过电容是否充电实现数据“1”和“0”的存储,所以集成度高,芯片容量大,功耗低,但是由于存在电容放电现象,随着时间的推移,数据易丢失,因此需要不断刷新使得电荷得到补充,掉电数据丢失。
3、根据数据传输方向的不同,信号传输的方式分为3种,分别是:单工传送方式,半双工传送方式和双工传送方式。
微机原理及接口技术期末试题A级答案(共五篇)
微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。
A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。
A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。
A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。
A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。
A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。
刘彦文微机原理和接口技术考试A卷.doc
刘彦文微机原理和接口技术考试A卷装订线计算机学院2008级计科专业本科2010-2011学年第2学期汇编语言与微型计算机技术试卷A卷(闭卷120 分钟2011/06 )班级姓名学号重修标记□ 总分题号一(9)二(9)三(14)四(9)五(40)六(19)核分人得分复查人得分得分评卷人复查人一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其字母填入题干的括号内。
每小题1分,共9分)1、在8086中,程序的物理地址可以由()形成的。
A、CSIPB、DSBXC、ESAXD、SSSP 2、8086 I/O地址可寻址的空间是()。
A、64KBB、640KBC、1024BD、1024KB 3、8086总线周期时序中,可以在()之后插入空闲周期Tw。
A、T1B、T2C、T3D、T4 4、8237A一个通道可以支持()DMA传输。
A、存储器到存储器B、I/O到I/OC、存储器到I/OD、I/O到CPU 5、执行十进制调整指令DAA时,调整的内容是寄存器()的内容。
A、DLB、ALC、CLD、BL 6 下面有一条指令是正确的,找出()A、INC ES B、MOV DS,200H C、SHR AX,2 D、SHR AX,CL 7、下面有一条指令是错误的,找出()A、POP ALB、PUSH AXC、MOV SS,BXD、OUT DX,AL 8、指令MOV [BX],AX 执行前DS2000H,BX3000H,ES4000H,SS5000H,数据的物理地址是()。
A、5000HB、23000HC、02300HD、32000H 9、标志寄存器中ZF1 表示()。
A、有进位B、无进位C、结果为0D、结果不为0 得分评卷人复查人二、多项选择题(在每小题的五个备选答案中,选出二个正确的答案,并将其字母分别填入题干的括号内。
每小题3分,共9分)1、I/O指令有二种指定地址的方法,正确的指令是()。
A、IN AL,DXB、IN AX,A0HC、OUT BX,ALD、OUT 100H,AXE、IN AL,200H 2、在PC机上,CPU响应INTR请求的必要条件是()。
《微机原理与接口技术》试卷(A 卷)
《微机原理与接口技术》试卷(A 卷)姓名学号专业年级一、单选题1.引起中断的事件或发出中断请求的来源被称为__C,中断处理中又响应中断称为____B____A.中断向量B.中断嵌套C.中断源D.中断向量表2.下列指令中为合法指令的是________A.mov dx,alB.in dx,alC.mov [dx],[ax]D.mov [bx],al3.下列指令中为合法指令的是________A.sum: db 3(DUP(?))B.dec ax,3 (不可有源操作数)C.mov ax,3*4+1D.shr ax,3(移位次数只可是1或cl内容)4.下列指令中为非法指令的是________A.out 30h,alB..dataC.mov ds,2000hD.sub bx,‘bx’5. RS-232C用于发送串行数据的引脚是________A.RXDB.TXDC.RXCD.TXC6.设串行异步通信的数据格式是:1位停止位、7位数据位、1位校验位、1位起始位,若传输速率为2400位/秒,则每秒传输的最大字符个数为________A.10个B.110个C.120个D.240个7.下列输入输出方法中实时性强的是________A.无条件传送B.查询传送C.中断传送D.DMA传送8.________芯片可工作在异步通信方式A.Intel8237B.INS8250C.Intel 8255D.Intel 82539.________是源程序级的简化,不减小目标程序,执行速度没有改变A.宏B.主程序C.子程序D.功能调用10.下述CPU的引脚信号中不属于中断信号的有________A.HOLDB.INTRC.NMID.INTA11.00110111B=___A____H=‘__7__’(ASCII码)A.37B.73C.3D.7共28分12.程序如下ssss dw ? ;Abbbb db 16 dup(30)mov cx,15mov si,offset bbbb ;Bbbbb的偏移地址xor ax,ax ;Cax清零done: add al,[si] ;D加上si内容adc ah,0 ;E加进位inc siLoop done ;Fmov ssss,axhlt(1)程序功能_将15*30的结果存进ssss中去。
微机原理与接口技术考试试题及答案A
微机原理与接口技术考试试题及答案A第一篇:微机原理与接口技术考试试题及答案A《微机原理与接口技术》课程期末考试试卷(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。
每题2分,共30分).某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有(D)条。
A.32B.16C.20D.24 2.用8088CPU组成的PC机数据线是(C)。
A.8条单向线B.16条单向线C.8条双向线D.16条双向线.微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过(B)来区分的。
A.不同的地址编码B.不同的读控制逻辑C.不同的写控制逻辑D.专用I/O指令.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为(D)。
A.80HB.28HC.E8HD.01H 5.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为(B)。
A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4 6.6166为2Kx8位的SRAM芯片,它的地址线条数为(A)。
A.11B.12C.13D.14 7.在计算机系统中,可用于传送中断请求和中断相应信号的是(C)。
A.地址总线B.数据总线C.控制总线D.都不对.段寄存器装入2300H,该段的最大结束地址是(A)。
1. D 2. C 3. B 4. D 5. B 6. A 7. C 8. A 9. A 10. B 11. A 12. D 13. B 14. C 15. DA.32FFFHB.23000HC.33FFFHD.33000H 9.在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个(A)。
A.I/O设备B.I/O接口C.主处理器D.逻辑高.在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是(B)。
微机原理与接口技术期末考试试卷A卷
微机原理与接口技术期末考试试卷A卷一、选择题1. 下列关于微机原理与接口技术的定义中,正确的是:A. 微机原理研究微型计算机的构成和工作原理,接口技术研究外设与计算机之间的通信方式B. 微机原理研究计算机的构成和工作原理,接口技术研究微型计算机的应用场景C. 微机原理研究计算机的应用场景,接口技术研究计算机的构成和工作原理D. 微机原理研究微型计算机的应用场景,接口技术研究外设与计算机之间的通信方式2. 以下哪个不是微机原理研究的内容?A. CPU的构造和工作原理B. 存储器的种类和层次结构C. 操作系统的功能和原理D. 外设的分类和连接方式3. 下列哪个不属于常见的接口类型?A. 并行接口B. 串行接口C. USB接口D. 音频接口4. 微机系统中,CPU与内存之间的数据传输通道是:A. ALUB. 总线C. 控制器D. 寄存器5. CPU的主要功能是:A. 负责处理计算机的输入和输出B. 负责控制计算机的各个部件协调工作C. 负责存储计算机程序和数据D. 负责进行算术逻辑运算操作二、简答题1. 请简要描述微机原理中CPU的工作原理。
2. 简要介绍存储器的种类和层次结构。
3. 什么是接口技术?简述串行接口和并行接口的区别。
4. 请简要介绍一种常见的外设接口类型。
5. 简要描述计算机内部总线的作用和分类。
三、论述题1. 请详细论述微机原理与接口技术在现代计算机系统中的重要性以及应用场景。
2. 接口技术在计算机领域中发挥着至关重要的作用,请详细论述接口技术的意义和功能。
以上是微机原理与接口技术期末考试试卷A卷的内容。
请根据具体的语句构造和排版要求来给出整洁美观的文章。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机学院2008级计科专业本科2010-2011学年第2学期
汇编语言与微型计算机技术 试卷(A 卷)
(闭卷120 分钟 2011/06 )
班级 姓名 学号 重修标记□
一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其字母填
入题干的括号内。
每小题1分,共9分)
1、在8086中,程序的物理地址可以由( )形成的。
A 、CS :IP B 、DS :BX C 、ES :AX D 、SS :SP
2、8086 I/O 地址可寻址的空间是(
)。
A 、64K
B B 、 640KB
C 、1024B
D 、 1024KB
3、8086总线周期时序中,可以在( )之后插入空闲周期Tw 。
A 、T1 B 、T2 C 、 T3 D 、 T4
4、8237A 一个通道可以支持( ) DMA 传输。
装 订 线
A、存储器到存储器
B、I/O到I/O
C、存储器到I/O
D、I/O到CPU
5、执行十进制调整指令DAA时,调整的内容是寄存器()的内容。
A、DL
B、AL
C、CL
D、BL
6 下面有一条指令是正确的,找出()
A、INC ES
B、MOV DS,200H
C、SHR AX,2
D、SHR AX,CL
7、下面有一条指令是错误的,找出()
A、POP AL
B、PUSH AX
C、MOV SS,BX
D、OUT DX,AL
8、指令MOV [BX],AX 执行前DS=2000H,BX=3000H,ES=4000H,SS=5000H,数据的物理地址是()。
A、5000H
B、23000H
C、02300H
D、32000H
9、标志寄存器中ZF=1 表示()。
A、有进位
B、无进位
C、结果为0
D、结果不为0
二、多项选择题(在每小题的五个备选答案
中,选出二个正确的答案,并将其字母分别
填入题干的括号内。
每小题3分,共9分)
1、I/O指令有二种指定地址的方法,正确的指令是()。
A、IN AL,DX
B、IN AX,A0H
C、OUT BX,AL
D、OUT 100H,AX
E、IN AL,200H
2、在PC机上,CPU响应INTR请求的必要条件是()。
A、有外部可屏蔽中断请求信号
B、有内部中断请求信号
C、有NMI请求
D、一条指令执行结束
E、总线周期结束
3、在PC机上,CPU响应8237A的DMA请求的必要条件是()。
A、有外部可屏蔽中断请求信号
B、有内部中断请求信号
C、有DMA请求
D、一条指令执行结束
E、总线周期结束
三、填空题(每空1分,共14分)
1、8088CPU启动后CS:IP的初值是()。
2、以下指令
MOV AX,0ABCDH
ADD AX,6789H
执行后,FR中状态位:
(SF= ),(CF= ),(OF= )。
3、在内存储器系统中,实现片选的方法有三种,包括全译码,部分译码和
()。
4、外设端口一般有控制端口,数据端口和()端口。
5、程序控制的传输方式有三种,分别是
(),(),()。
6、执行MOV [BX],BL 指令前DS=2000H ,BX=3010H,ES=4000H,执行指令后:物理地址()中存放的数据是( )。
7、在串操作指令中,要使地址自动加1,必须使方向标志DF置()。
8、8255A有()种工作方式。
9、3片8259A最多可以连接()个中断源。
四、判断分析题(分析正确的画“√”,错
误的画“Ⅹ”,判断正误,不要求说明理由,
每小题3分,共9分)
1、使用DOS系统功能调用时,在显示器上显示字符串的功能调用为
INT 21H 的9号子功能调用. ( )
2、“EQU”和“=”伪操作含义不完全相同。
()
3、一条IN 指令可以在内存储器与I/O端口之间传输数据。
()
五、简答题(每小题4分,共40分)
1、简要回答什么情况下执行空闲周期?
2、说出8253中方式3的名称及工作过程。
3、有如下数据定义,请分别画出对应数据在存储器中的存储格式(画图):
ARRAY0 DB ‘ABC’,2 DUP (0)
ARRAY1 DW 2 DUP (02,2 DUP (10H),4)
4、TABLE DW 50H,40H,30H,20H,10H
ENTRY DW 2
MOV AX,SEG TABLE
MOV DS,AX
LEA BX,TABLE
ADD BX,ENTRY
INC BX
MOV AL,[BX]
问:指令执行后,AL的内容是多少:
5、说明8086 CPU引脚AD15-AD0的作用。
6、简要回答8086 CPU引脚信号ALE的作用。
7、简要回答8086 CPU引脚信号NMI的作用。
8、回答执行以下指令需要几个总线周期,假定使用8088CPU,BX=1001H。
SUB [BX],AX
9、简要回答8251A状态寄存器中保存的3种错误状态位的名称和它们的含义。
10、简要回答逐次逼近法A/D转换器基本工作原理。
六、编程、设计题(19分)
1、接着下面给出的程序,编写一个完整的程序,求已知10个数的平均数,(10个数加,求和,除以10)保存在PJ1单元。
(5分)
DA TA2 SEGMENT
STU1 DB 60,70,80,90,60,59,71,88,99,67
PJ1 DW ?
DA TA2 ENDS
CODE2 SEGMENT
ASSUME CS:
2、存储器设计:假定CPU为8088,使用1片6264(8K*8位)RAM,2片2732(4K*8位)EPROM芯片,物理地址从40000H开始,先RAM后ROM,地址连续,使用74LS138,全译码,画图连接3总线。
(7分)
3、一个条件传输的输入接口由2个端口组成,数据、状态端口地址分别为200H和201H,状态寄存器的D0=1表示输入缓冲区满,读入N字节数据,保存到内存BUFF1开始的区域,编写程序。
(7分)
(注:文档可能无法思考全面,请浏览后下载,供参考。
可复制、编制,期待你的好评与关注)。