




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流微机原理与接口技术_试题与答案.精品文档.微机原理与接口技术 试题微型计算机原理与接口技术综合测试题一 一、 单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)18086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。(1) A. M/ B.
2、0; C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS 2n+1位有符号数x的补码表示范围为(
3、0; )。 A. 2n < x < 2n B. 2n x 2n -1 C. 2n -1 x 2n-1 D. 2
4、n < x 2n3若要使寄存器AL中的高4位不变,低4位为0,所用指令为( )。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH
5、160; D. OR AL 0FOH4下列MOV指令中,不正确的指令是( )。 A. MOV AX, BX B. MOV AX, BX
6、; C. MOV AX, CX D. MOV AX, CX5中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址 ( )开始的4个存贮单元内。 A. 000
7、17H B. 00068H C. 0005CH D. 0005EH6条件转移指令JNE的条件是( )。 A. CF=0 B. CF=1 C.
8、160; ZF=0 D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发 ( 2 )信息。 A. 1个 B. 2个 C. 4个 D. 6个
9、 A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是 ( 2 )。 A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D
10、. 需要总线控制器8288 A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH
11、; B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,此时标志寄存器中的( )位被置位 A. OF B AF C
12、160; PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是 ( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用来存放(
13、; ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址13.8259A可编程中断控制器的中断服务寄存器ISR用于 ( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号C.允许向CPU发中断请求 D.禁止向CPU发中断请求14.82
14、53 可编程定时/计数器的计数范围是 ( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-6553615. 在8086中,(BX)8282H,且题中指令已在队列中,则执行INC BX指令需要的总线周期数为( )A0 B1
15、; C2 D316. 8086中,( ) 组寄存器都可以用来实现对存储器的寻址。A. AX,SI,DI,BX B. BP,BX,CX,DX C. SI,DI,BP,BX D. BX,CX,SI,DI17. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为(
16、60; )级外部硬中断。A. 32 B. 29 C. 28 D. 2418.在8086宏汇编过程中不会产生指
17、令码,只用来指示汇编程序如何汇编的指令是 ( ) A. 汇编指令 B. 伪指令 C. 机器指令 D. 宏指令19.连接到64000h-6FFFFh地址范围上的存储器是用8k×8 RAM芯片构成的,该芯片要( )片。
18、60; A.8片 B.6片 C.10片 D.12片20.8086/8088指令OUT
19、60; 80H,AL表示 ( ) A. 将80H送给AL B.将80H端口的内容送给AL C. 将AL的内容送给80H端口 D.将AL内容送给80H内存单元二改错 (若有错,请指出
20、错误并说明原因)1堆栈操作应满足先进先出原则。( )2CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。( )3. 8086CPU标志寄存器共有16位,每一位都有含义。( )4. 条件转移指令只能用于段内直接短转移。( )5. 控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。( )6.在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。( )
21、; 7. 8086的中断分为可屏蔽中断和不可屏蔽中断两种。( )8. 串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而接口与CPU之间的数据交换仍是并行的。9. 字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。 ( )10.所有进位计数制,其整数部分最低位的位权都是1 ( )三、填空题 1某存贮器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移
22、地址是_。 2 8086 CPU复位后,寄存器中的值将进入初始态,问(CS)= _,(IP)= _,(DS)= _。 3. 8086/8088 CPU内部结构按功能分为两部分,即_ 和_。 4CPU对外设进行数据传送的方式有几种,即 _,_,或_。5. CPU从主存取一条指令并执行该指令的时间称为_ , 它通常用若干个_ 来表示,而后者又包含有若干个_ 。6. 8086/8088 CPU提供了接受外部中断请求信号的引脚是_ 和 _。7-128的补
23、码是 8. 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:SHL AX,_MOV DX,AXMOV CL,_ SHL AX,CL ADD _9时序控制方式有同步方式和 &
24、#160; 10大部分DMAC都拥有单字节传送, 传送,和成组传送方式 四. 阅读程序并回答问题1、 已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)=_ , (BX)=_ .CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX2、 已知: (AX)=6666H,
25、 (BX)=0FF00H, (CF)=0。在执行下面程序段后:(AX)=_, (BX)=_, (CF)=_. MOV AX,5555H AND AX,BX XOR AX,AX NOT BX五、
26、综合应用18255A接口电路如图所示。已知8255A控制字寄存器的端口地址为103H,编写8255A初始化程序和循环彩灯控制程序。初始时D0亮,其余不亮,D0亮一秒后移位一次,D1亮,其余不亮,以此类推每隔一秒移位一次,每移位8次为一个循环.共循环8次。要求用汇编语言写出满足上述要求的程序段(已知一个延时1秒的子程序入口地址为DELAY1S)。 2已知存储器地址空间分配、RAM芯片(4K×4)、如图所示,请完成如下任务: (1) 图所示RAM芯片有几根地址线?几根数据线?用该RAM芯片构成图中所示存储器地址空间分配,共需要几个芯片?共分几
27、个芯片组? (2) 设CPU的地址总线为20位,数据总线8位,画出这些芯片按图所示的地址空间构成的RAM存储器极其与CPU间的连接图(包括3-8译码器构成的片选8译码电路)。 0000H RAM1 !CS G1 Y0!&
28、#160; A11 !G2a Y1! 2000H . &
29、#160; !G2b 空 . RAM(4K×4) &
30、#160; . 6000H A0 .
31、160; RAM2
32、160; !WE C 7000H
33、0; B 空 &
34、#160; A Y7! D3-D0 &
35、#160; RAM芯片微型计算机原理与接口技术综合测试题二一、单选题(
36、 ) 1. 8086CPU在执行MOV AL,BX指令的总线周期内,若BX存放的内容为1011H,则 和A0的状态是 。 A. 0,0 B. 0,1
37、0; C. 1,0 D. 1,1( )2. 设x46,y117,则xy补和xy补分别等于 。A. D2H和75H B. 5DH和47H C. 2EH和7lH
38、 D. 47H和71H( )3. 8086CPU在进行无符号数比较时,应根据 标志位来判别。 A. CF和OF B. CF和PF C. CF和ZF D. ZF和OF( )4. 执行下列程序后,(AL)= 。
39、; MOV AL,92H SUB
40、160; AL,7lH DAS A. 21 B.11 C.21
41、H D. 11H( )5. 下列指令中正确的是 。A. MOV AX SI DI B. MOV BYTE PTRBX,1000C. PB8 EQU DS:BP8
42、0; D. MOV BX,OFFSET SI( )6. 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置 。A是由程序指定的 B是由DOS自动分配的C固定在08H开始的4个字节中 D固定在中断矢量表的表首( )7. 在8086中,(BX)8282H,且题中指令已在队列中,则执行INC
43、 BX指令需要的总线周期数为 。A0 B1 C2 D3( )8. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INT
44、R上,最多可扩展为 级外部硬中断。A. 32 B. 29 C. 28 D. 24( )9. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU将在总线周期的
45、0;时候采样该信号。 A. T2下降沿 B. T3下降沿 C. T2上升沿 D. T3上升沿( )10. 8086中, 组寄存器都可以用来实现对存储器的寻址。 A. AX,SI,DI,BX
46、60; B. BP,BX,CX,DX C. SI,DI,BP,BX D. BX,CX,SI,DI 三、填空题1. 已知(AL)0101110lB,执行指令NEG AL后再
47、执行CBW,(AX) 。2. 在动态存储器2164的再生周期中,只需要 地址,所以在 和 这两个信号中,只有 变为低电平。3.过程可重入是指
48、60;,用 传递参数过程才可实现重入。4. 若 (AL)01001001B,执行 ADD AL,AL指令后,再执行 DAA命令,则 (AL) ,(CF) ,(AF)
49、160; 。5. 已知指令序列为: MOV AX,0FFBDH MOV BX,12F8H
50、 IDIV BL 此指令序列执行后,(AX)= ,(BX)= 。6. 微型计算机中,CPU重复进行的基本操作是:
51、0; 、 和 。7. 若(CS)=4200H时,物理转移地址为4A230H,当CS的内容被设定为7900H时,物理转移地址为 。8. 8259A工作在8086模式,中断向量字节ICW2=70H,若在IR3处有一中断请求信号,这时它
52、的中断向量号为 ,该中断的服务程序入口地址保存在内存地址为 H至 H的 个单元中。四、程序阅读1阅读下列程序,写出程序执行后数据段BUF开始的10个内存单元中的内容。 DATA SEGMENTBUF DB 08H,12H,34H,56H,78H,9AH,0BCH,0DEH,0F0H,0F
53、FHKEY DB 78H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATAMOV DS,AXMOV ES,AXCLDLEA DI,BUFMOV
54、 CL,DIXOR CH,CHINC DIMOV AL,KEYREPNE SCASBJNE DONEDEC BUFMOV SI,DIDEC DIREP MOVSB
55、60; DONE: MOV AH,4CHINT 21H CODE EN
56、DS END START 执行结果:BUF DB 、 、 、 、 、 、 、 、 、 2在内存的NUM单元中有一个字节的
57、带符号二进制数(补码表示),下列程序是将其对应的十进制数输出到显示器上。请对程序中的三处错误进行修正,并在空白处填上适当的语句。DATA SEGMENTNUM DB
58、160; ?BUFFER DB 10 DUP(?)DATA ENDSSTACK SEGMENT &
59、#160; PARA STACK STACKDB 100H DUP(?)STACK EVDSCODE SEGMENTSTART: MOV AX,DATAMOV ES,AXMOV DS,DATAMOV CL,NUMLEA
60、; DL,BUFFERMOV AL,0DHSTOSBMOV AL,0AHSTOSBMOV AL,CLOR AL,ALJS PLUSMOV AL,JMP
61、60; GOONPLUS: MOV AL,GOON:
62、0; STOSBMOV BL,64HCALL CHANGEMOV BL,0AHCALL CHANGEMOV AL,30HADD AL,CLSTOSBMOV AL,STOSBLEA DX,BUFPERMOV AH,9INC
63、0; 21H
64、 ;输出十进制MOV AH,4CHINT 21HCHANGE PROC NEARMOV DL,0AGAIN: SUB
65、160; CL,BLJC DOWNINC DLJMP AGAINDOWN:
66、60; MOV AL,30HADD AL,DLSTOSBCHANGE ENDPCODE ENDEND START 五、存储系统分析与设计已知RAM芯片和地址译码器的引脚如题五图所示,试回答如下问题:(1)若要求构成一个8K×8的RAM
67、阵列,需几片这样的芯片?设RAM阵列组占用起始地址为El000H的连续地址空间,试写出每块RAM芯片的地址空间。(2)若采用全地址译码方式译码,试画出存储器系统电路连接图;(3)试编程:将55H写满每个芯片,而后再逐个单元读出做比较,若有错则CL=FFH,正确则CL=77H。D4 D1微型计算机原理与接口技术综合测试题三一、单选题( )1. 在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是 。
68、 A. 汇编指令 B. 伪指令 C. 机器指令 D. 宏指令( )2. 在CMP AX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SFOF)ZF0时,表明
69、; 。A. (AX) > (DX) B. (AX)(DX) C. (AX) < (DX) D. (AX)(DX)( )3. 8086微机系统的RAM存储单元中,从0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是 。
70、 A. 0AH B. 0BH C. 0CH D. 0DH ( )4. 8255的A口工
71、作在方式1输入时,其中断允许控制位INTE的开/关是通过对 的按位置位/复位操作完成的。A. PC0 B. PC2 C. PC4 D. PC6(
72、 )5. 在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个 。A. I/O设备 B. I/O接口 C. 主处理器 D. 协处理器( )6. 在 PC/XT
73、中,设(AX)9305H,(BX)6279H,若ADD BX,AX指令后接着INTO指令则会 。A. 进入 INTO中断服务子程序 B. 执行 INTO后面的指令C. 死机
74、0; D. 显示器显示 OVERFLOW( )7. 80486总线采用的是(1) ,一个最基本的总线周期由(2)个时钟周期(T状态)组成。(1)A. 同步总线协定 B. 半同步总线协定 C. 异步总线协定(2)D. 2
75、0; E. 3 F. 4( )8. 微处理器系统中采用存储器映像方式编址时存储单元与I/O端口是通过 来区分的。A. 不同的地址编码 B. 不同的读写控制逻辑 C. 专
76、用IO指令( )9. 在一个项目或产品研制的过程中,通常采用 _ 类型的存储芯片来存放待调试的程序。 A. RAM B. ROM C. PROM
77、 D. E2PROM( )10.8259A工作在8086/8088模式时,初始化命令字ICW2用来设置 。A. 中断向量地址的高8 位 B. 中断类型号地址的高5位C. 中断向量的高5位 D. 中断类型号的高5位三、填空题1 设模为28,则52的补码为 _H,14的补码为 _H,-0的反码为 _H。2 设内存中一个数据区的起始地址是1020H:0A1CBH,在存入5个字
78、数据后,该数据区的下一个可以使用的单元的物理地址是 _。3 8086根据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下,系统需使用 _ 来形成总线周期。4 微机系统内,按信息传输的范围不同,可有 _,_,_,_等四级总线。5 CPU对外设进行数据传送的方式有几种,即 _,_,或_。6 汇编指令通常包括 _ 和 _ 两部分。7 8086系统中,默认方式下对指令寻址由寄存器 _ 和 _ 完成,而堆栈段中的偏移量可由寄存器 _ 或 _ 来指示。8 程序存储与程序控制原理的含义是 _ 。四、程序阅读1 读程序,并
79、标明内存中数据段的相关地址和内容。# SEGMENT BUFFER DB 3 DUP (0) A DB 41H LA &
80、#160; EQU $ B DW 'AB' LB EQU $ BYTEB
81、0; EQU BYTE PTR B C DD 41424344H LC EQU $ WORDC&
82、#160; EQU WORD PTR C# ENDSCODE SEGMENT ASSUME DS:#, ES:#, CS:CODESTART PROC FAR MOV AX,# MOV DS, AXMOV ES
83、,AX LEA SI,BUFFER MOV SI ,BYTEB INC SI MOV SI ,WORDC ADD LA SI ,LB ADD LB SI ,LC MOV AH,4CH
84、60; INT 21HSTART ENDPCODE ENDS END START2 设有100个字节数据(补码),存放在数据段中EA2000H的存储区内,以下程序应能从该数据区中找出最大的1个数并存人同一数据段EA2100H的单元中,请完成该程序(在空白处填入适当的语句)。MAX: MOV BX, &
85、#160; MOV AL,BXMOV CX, LOOP1: INC BXCMP AL,BX LOOP2MOV AL,BXLOOP2: DEC CX JNZ MOV
86、0; ,AL五、编址连线已知某8088微机系统中有两个3 8译码器74LS138,如题五图所示,分别用于存储器和I/O端口的地址选择。试按图中连线把两个译码器的各个输出线的寻址范围列表写出,未标出的高位地址线为低电平。74LS138输人输出关系为:微型计算机原理与接口技术综合测试题五 一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:x+y补=_, x-y 补=_;2、数制转换:247.86=
87、60; H =_BCD;3、在8086CPU中,由于BIU和EU分开,所以_和 _ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个字节;5、8086系统中,地址FFFF0H是_ 地址;6、8086CPU的MN/MX引脚的作用是_;7、8251芯片中设立了_、_ 和_三种出错标志;8、8086CPU中典型总线周期由_个时钟周期组成,其中T1期间,CPU输出_信息;如有必要时,可以在_两个时钟周期之间插入1个或多个TW等待周期。9、8259A共有_个可编程的寄存器,它们分别用于接受CPU送来的_命令字和_命令字
88、。二、 简答题:(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分)
89、; 4、已有MOV AL,INFBP+SI与MOV AL,ES:INFBP+SI两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)三、 读图 (10分)下图中,AB7AB0为8086CPU低八位地址总线 试问:1、8259A占用_个端口地址,分别为_,其中ICW1的设置地址为_;2、8255A占用_个端口地址,分别为_,其中控制寄存器的地址为_。五、阅读程序与接口芯片初始化:(26
90、分)1、源程序如下:(6分) MOV CL,4
91、; MOV AX,2000H SHL AL,CL
92、 SHR AX,CL
93、160; MOV 2000H,AX试问:j若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_,(2001H)=_。 k本程序段的功能_。2、源程序如下:(4分) MOV
94、; AL,0B7H AND AL,0DDH XOR
95、; AL,81H OR AL,33HJP LAB1JMP LAB2试问:j执行程序后AL=_;k程序将转到哪一个地址执行:_。3、源程序如下:(6分)
96、60; MOV CX,9 MOV AL,01H MOV SI,1000HNEXT: MOV SI,AL
97、60; INC SI SHL AL,1
98、; LOOP NEXT试问:j执行本程序后有:AL=_;SI=_;CX=_;k本程序的功能是_。4、某系统中8253占用地址为100H103H。初始化程序如下:(4分) MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?_;k若该计数器的输入脉冲的频率为1
99、MHZ,则其输出脉冲的频率为:_。5、已知某8255A在系统中占用888BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:(6分)微型计算机原理与接口技术综合测试题六一、 填空题(20分,每空1分)1、将十进制数279.85转换成十六进制数、八进制数、二进制数及BCD码数分别为:_H,_Q,_B, BCD。2、字长为8位的二进制数10010100B
100、,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为_D,_D或_D。3、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=_,标志位的状态分别为CF=_,ZF=_,OF=_,SF=_。4、8086中,BIU部件完成_功能,EU部件完成 _功能。5、8086中引脚BHE信号有效的含义表示_。6、8086正常的存储器读/写总线周期由_个T状态组成,ALE信号在_状态内有效,其作用是_。7、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为_H,它的中断入口地址在中断向量表中的地址为_H。二、&
101、#160; 简答及判断题(共17分)1、某指令对应当前段寄存器CS=FFFFH,指令指针寄存器IP=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?试举例说明 (4分
102、)2、8086CPU的FLAG寄存器中,状态标志和控制标志有何不同?程序中是怎样利用这两类标志的? (4分)3、设采用8251A进行串行异步传输,每帧信息对应1个起始位,7个数据位,1个奇/偶校验位,1个停止位,波特率为4800,则每分钟能传输的最大字符数为多少个?
103、; (4分)三、 读图和作图题 (20分)1、 8086系统中接口连接关系如下图所示。要求回答以下问题:(1) 试分别确定8255,8253,8259及8251的端口地址(12分);(2) 设8255的PA口为输出,PB口为输入,试写出对PA口和PB口执行输入/输出操作的指令
104、。(2分)8255的端口地址为:_; 8253的端口地址为:_; 8259的端口地址为:_; 8251的端口地址为:_; 对PA口操作的I/O指令为_;对PB口操作的I/O指令为_。 2、 作图题。 系统采用4个接口芯片:8253,8251,8259及8255。要求8253的通道0用作实时时钟,每当定时时间到之后向8259的IR2送入中断申请信号。8253通道1用作方波发生器作为8251的收发时钟脉冲。8253通道0,通道1的门控信号由8255PC口的PC3和PC2控制。(1) 画出4个芯片之间控制线的连接图
105、; (4分)(2) 8253的两个通道应分别工作在什么方式? (2分)四、程序阅读题 (20分)1、源程序如下:(5分)MOV AH, 0MOV AL, 9MOV BL, 8ADD
106、 AL, BLAAAAADDIV AL 结果AL_,AH=_,BL=_。 2、源程序如下:(5分)MOV AX, SEG TABLE ;TABLE为表头MOV ES, AXMOV DI, OFFSET TABLEMOV AL, 0MOV CX, 100CLDREPNE SCASB问:1) 该段程序完成什么功能?
107、 2) 该段程序执行完毕之后,ZF和CX有几种可能的数值?各代表什么含义? 3、源程序如下:(5分) CMP AX, BX
108、 JNC L1 JZ L2JNS L3JNO L4JMP L5 设AX=74C3H,BX=95C3H,则程序最后将转到哪个标号处执行?试说明理由。 4、源程序如下:(5分)MOV DX, 143HMOV AL
109、, 77HOUT DX, ALMOV AX, 0DEC DXDEC DXOUT DX, ALMOV AL, AHOUT DX, AL 设8253的端口地址为140H143H,问:(1)程序是对8253的哪个通道进行初始化?(2)该通道的计数常数为多少?(3)若该通道时钟脉冲CLK的周期为1µs,则输出脉冲OUT的周期为多少µs? 五、编程题 (23分)1、825
110、5的编程。(共10分) 设8255的端口地址为200H203H。(1)要求PA口方式1,输入;PB口方式0输出;PC7PC6为输入;PC1PC0为输出。试写出8255的初始化程序。(3分)(2)程序要求当PC7=0时置位PC1,而当PC6=1时复位PC0,试编制相应的程序。(7分)2、自BUFFER开始的缓冲区有6个字节型的无符号数:10,0,20,15,38,236,试编制8086汇编语言程序,要求找出它们的最大值、最小值及平均值,分别送到MAX、MIN和AVI三个字节型的内存单元。(13分)要求按完整的汇编语言格式编写源程序微型计算机原理与接口技术综合测试题一(答案)一、
111、60; 单项选择题1(1)A (2)B 2B 3B 4D 5C 6C 7(1)C (2)B 8(1)A (2)C9B 10.A 11 B 12 C 13 A 14 C 15 C 16 C 17 B 18 B
112、19 B 20 C 二、 改错1´ 堆栈操作应满足先进后出原则。2´ CPU必须在执行完当前指令以后,才可以响应可屏蔽中断请求。3´ 8086CPU标志寄存器共有16位,其中只有9位有含义。4 (注:段内短转移只有直接形式,没有间接形式)5 ´ 6 7´ 8 9 ´ 10 三、
113、; 填空题10D60H 20FFFFH、0000H、0000H 3接口部件BIU、执行部件EU 5指令周期、总线周期、时钟周期 6NMI、INTR 81、2、AX , DX四、 阅读程序并回答题10AA9AH、2233H (注:程序第三行显然应该是 XCHG AX , BX)20000H、00FFH、0 五、 8255编程。因为用到LOOP指令,循环计数器应该使用CX,而不应该只用CL。MOV&
114、#160; DX , 103H ; 103H为方式控制字地址 MOV AL , 80HOUT
115、160; DX , AL ;设置该8255 B口为方式0输出,其他位可置0MOV CX , 8 ;设置循环次数MOV
116、160; DX , 101H ;101H 为B口数据端口地址AGAIN: MOV AL , 01H ;先设置D0位输出为高电平,点亮第一个彩灯NEXTP: OUT DX , AL
117、160; CALL DELAY1S ;B口相应位发出高电平点亮彩灯,并维持1S SHL
118、; AL , 1 JNZ NEXTP LOOP AGAIN微型计算机原理与接口技术综合测试题二(答案)一、单选题1. B 2. B 3. C 4. C 5. D 6. C &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目出资合同协议书范本
- 物流公司的采购合同范本
- 门面房车位出租合同范本
- 消防施工协议合同书范本
- 汉中酒店承包联营协议书
- 电商app开发合同范本
- 申请延期的补充合同范本
- 派出所门面出租合同范本
- 父子结婚房子协议书范本
- 污泥处理外包合同协议书
- 2025年北京市海淀区九年级一模语文试卷含答案
- 职业技能鉴定考核合作协议书范本
- 四川绵阳公开招聘社区工作者考试高频题库带答案2025年
- 恋爱协议书范文模板
- 2025工程建设项目多测合一成果报告书范本
- 2025-2030年中国热力生产和供应行业竞争状况规划研究报告
- 2025年四川酒业茶业集团投资有限公司及下属子公司招聘笔试参考题库附带答案详解
- 珊瑚礁生态修复施工方案
- 四川省成都市2024-2025学年高一上学期期末考试历史试题(含答案)
- 我的家乡泉州
- AEO贸易安全培训
评论
0/150
提交评论