微机原理与接口技术试题及答案内容摘要:
)。 BX,01H BX,01H BX,01H BX,01H CL=05H,要获得 CL=0AH,可选用的指令是 ( )。 CL,0FH B. NOT CL CL,0AH CL,0FH ―DA1 DB 32H,34H‖语句等效的是 ( )。 A. MOV DA1,32H B. MOV DA1,32 MOV DA1+1,34H MOV DA1+1,34 WORD PTR DA1,3234H WORD PTR DA1,‘24‘ SP=50H,执行段间返回指令 RET 后 ,寄存器 SP 的内容是 ( )。 DOS 功能调用时 ,子程序编号应放在 ( )寄存器中。 BX 和 DX 中存放有 32 位二进制数 ,其中 BX 中放高 16 位 ,下列程序段完成对这 32 位数扩大 4 倍的功能 ,那么该程序段中方框里应填的语句是( )。 共 5 页;第 1 页 MOV CX, 2 LOP: SHL DX, 1 LOOP LOP BX,1 BX,1 BX,1 BX,1 在进行 I/O 读操作时 , //M IO DT R和 必须是 ( )。 0 1 C. 1 0 1 执行一个总线周期最多可传送 ( )字节。 个 个 个 个 ( )之后插入 TW。 (32K1)构成 8086 的存贮器系统至少要用 ( )。 片 片 片 片 ( )中断。 工作于方式 1 输出方式 ,A 口 /B 口与外设之间的控制状态联 络信号是 ( )。 与 IBF 与 ACK C. ACKOBF与 D. STBOBF与 系统可寻址 I/O 端口的最大地址为 ( )。 ( )条是合法的访问 I/O 端口指令。 AL,100H AL,BX AL,BL AL,DX EOI 命令适用于 ( )方式中的中断命令。 n 个 CLK 脉冲 ,在 OUT 端就可输出一个宽度为一个 CLK 周期的负脉冲 ,则 8253 应工作于方式 ( )。 二、判断说明题(本大题共 5个小题 ,每 个小题 2分 ,共 10 分)判断下列各题正误,正者在括号内打√误者在括号内打 ,并说明理由。 响应 INTR 请求需要执行两个总线响应周期 ( )。 访问一个字节单元和访问一个字单元 ,只需要一个总线周期( )。 的 C 口置位 /复位控制字是写入 C 口的端口地址 ( )。 三个计数通道结构完全相同,且独立工作 ( )。 8253 内的计数值时 ,必须先用锁存命令将当前计数值锁存在输出锁存器 OL 中 ( )。 共 5 页;第 2 页 题号 一 二 三 四 五 六 总分 分数 评卷人 装 订 线 姓名: 学号: 班级: 三、简答题(本大题共 5 小题 ,每小题 3 分 ,共 15 分) 26. STRING DB ’AB’ ,0, 0, ’CD ’, 0, 0, ’EF’ , 0 , 0 请用 DW 伪指令改写上述数据定义语句 ,要求改写后 ,保持内存单元中内容不变。 ,段内、段间返回均用 RET 指令 ,试回答: ①执行段内返回 RET 指令时 ,执行的操作是: ②执行段间返回 RET 指令时 ,执行的操作是: 与 8088CPU 的主要区别有哪些 ? ?8086CPU复位后 ,程序从哪个物理地址开始运行。 ,说明堆栈指针寄存器 SP 的变化情况 ? 四、简单分析设计题(本大题共 2题 ,每题 9 分 ,共 18 分) 2732EPROM( 4KX8)芯片的译码电路如下图所示 ,试求 : ① 计算 2732 芯片的存储容量 ; ② 给出 2732 芯片的地址范围 ; ③ 是否存在地址重叠区 ? 8253 的计数通道产生周期为 1ms 的连续脉冲 ,设 8253 的 CLK 脉冲为 5MHz,端口地址为 10H13H,试求: ①计算计数通道 1的计数初值。 ②写出对 8253 计数通道 1的初始化程序 . 共 5 页;第 3 页 五、程序分析题(本大题共 3 小题 ,每小题 3,共 9 分) , 运行后 , AH= , AL= XOR AL, AL MOV AH, AL ADD AH, 9 JZ NEXT XCHG AH, AL JMP K1 NEXT: MOV AH, 0FFH K1: HLT : MOV AL, DAT MOV DAT+2, AL AND DAT+2, 0FH MOV CL, 4 SHR AL, CL MOV DAT+1, AL 试回答 : ① 上述程序段的功能。 ② 如在 DAT 单元中存放的是 0ABH, 上述程序段运行后 , DAT+1 和 DAT+2 单元中内容是 什么。 : X DW 0123H,, 2A3EH,, 89DFH CUNT EQU $–X Y DB CUNT DUP(0) LEA SI, X LEA DI, Y MOV CX, CUNT CLD REP MIVSB 试回答 : ① 上述程序执行后 , Y 数据区各字节单元中的内容。 ② 程序段功能不变的情况下 , REP MOVSB 指令可否用下面两个指令替代 : LOP: MOVSB LOOP LOP 六、编制程序( 8 分) 有一首地址为 BUF 的字数组,试编写完整程序,求该数组正数之和,结果存于 TOTAL 单元中(假设正数之和 32767)。 七、 8255 接口应用( 10 分) CPU 通过 8255 同开关 K0~ K3 和 LED 显示器的接口见下图,开关设置的二进制信息由 B 口输入,经程序转换成对应的七段 LED 段码后,通过 A 口输出,由七段 LED 显示开关二进制的状态值,试编写其 控制程序(设 8255 的端口地址为 80H~ 83H)。 注:若 B 口读入的值为 0000,则 LED 显示器将显示 0;以此类推,若 B口读入的值为 1111,则 LED 显示器将显示 F。 共 5 页;第 5 页 共 5 页;第 4 页 学号: 姓名: 学号: 班级: 姓名: 姓名: 学号: 班级:。微机原理与接口技术试题及答案
相关推荐
定供试品本底菌数。 4)稀释剂对照组 若供试液制备需要分散、乳化,中和、离心或薄膜过滤等特殊处理时,应增加稀释剂对照组,以考察供试液制备过程中微生物受影响的程度。 试验时,可用相应的稀释液替代供试品,加入试验菌,使最终菌浓度为每 1ml 供试液含 50~ 100cfu,按试验组的供试液制备方法和菌落计数方法测定其菌数。 5)结果判断 在 3 次独立的平行试验中
mov al,[bx] mov cl,[bx+1] mul cl mov cl,[bx+2] mov ch,0 sub ax,cx mov cl,[bx+3] div cl 16 mov ah,0 mov cx,2 call printout mov ax,04c00h int 21h main endp printout proc near。 inport cx, number bit。 ax
方式 1 和 方式 2 也分别称为 __________、 __________和__________传送方式。 5. CPU 从主存取一条指令并执行该指令的时间称为 __________ , 它通常用若干个__________ 来表示 ,而后者又包含有若干个 __________。 6. 8086/8088 CPU 提供了接受外部中断请求信号的引脚是 __________ 和
时,意味着( C )操作。 A)读存储器 B)写存储器 C)读 I/O 端口 D)写 I/O 端口 Intel8284 的作用是( B ) A)地址锁存 B)产生时钟 C)总线控制 D)数据驱劢 . .. 16.以下存储器件,若存有数据,当掉电时,( B )存储器件 丌 能保留原有数据。 A)磁芯存储器 B) RAM C) ROM 8259 的作用是( B )。 A.定时 /计数 /摸转换 三
4)在指令 MOV AX, VAL 中,源操作数 字段的寻址方式是直接寻址,其物理地址值 =( DS) *10H+50H =29000H+50H=29050H; ( 5)在指令 MOV AX, [BX] 中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值 =( DS) *10H +( BX) =29000H+100H=29100H; ( 6)在指令 MOV AX, ES: [BX] 中
存入 5 位十进制数的 ASCll 码,即 E3500(回车) ,并输入 33 3 3 35; ③ G=2020(回车) ,运行以上程序; 15 ④ D350A,显示结果为: 0000: 350A 0l 02 03 04 05 CC ⑤ 反复试几组数,考查程序的正确性。 3.将十六位二进制数转换为 ASCII 码表示的十进制数 十进制 数的值域为 0~ 65535,最大可转换为 5 位十进制数。