




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、福师 12 秋计算机原理与接口技术练习题注:1、本课程练习题所提供的答案仅供学员在学习过程中参考之用,有问题请到课程论坛提问一、单项选择题1、完成将 AX清零,并且使 CF清零,没有这些功能的指令是 ( )A. SUB AX, AX B.AND AX, 0 C.XOR AX,AX D.MOV AX , 02. 保存各逻辑段的起始地址的寄存器是( )A. 通用寄存器 B. 数据寄存器 C. 指针寄存器 D. 段寄存器3. DEC BYTE PTR BX指令中的操作数的数据类型是 ( )A. 四字 B. 双字 C. 字节 D. 字 4.8086CPU在进行读内存操作时,控制信号 M/IO 和DT/
2、 R是()A.0,0B.0 ,1 C.1 , 0 D.1 ,15. 在计算机中,按先进后出方式工作的存储空间是( )A存储器 B RAMC ROMD 堆栈6. 已知 DS=12A0,H ES=22A0H,SS=33A0H,BP=0174H,指令 MOV AX,ES:BP源操作数的物理 地址是 ( )A.12A074H B.22B74H C.33B74H D.12B74H7. 当 8086CPU采样到引脚 READY=0 ,则 CPU将( )A. 执行停机指令B. 插入等待周期C. 执行空操作指令D. 重新发送地址码8. CPU 和主存之间的高速缓存 Cache的主要作用是()A提高 CPU的工
3、作速率B 扩大主存容量C提高 CPU访问外存的速度D 提高 CPU访问主存的等效速度9. 计算机能直接识别并执行的语言是 ( )A. 汇编语言 B. 机器语言 C. 高级语言 D. 低级语言10.8086 CPU 寻址 I/O 端口最多使用 ( ) 条地址线A.8 B.10 C.16 D.2011. 若 AX=3500H,CX=56B8,H当 AND AX,CX指令执行后, AX=( )A.1400H B.77F8H C.0000H D.0FFFFH12. DOS系统功能调用中,显示单个字符的系统调用号是 ( )HA. 01H B. 02H C. 08H D. 09H13. 并行接口芯片 82
4、55的()引脚完成内部 I/O 端口( PA,PB,PC及控制口)选择。(信号 后的 #表示低电平有效,下同)A D1,D0BA1, A0 C RD#, WR#D PA,PB14. 下列不属于 8251 通信信号的是 ()A DSRB CTSC IBFD RTS15. 用伪指令可以定义逻辑段,定义一个段的伪指令是 ( )A.PROC和 ENDPB.NAME和 ENDC.SEGMENT 和 ENDSD.SEGMENT 和 ASSUME 16、断电后存储的资料会丢失的存储器是 ( )A.ROM B.RAM C.CD-ROMD. 硬盘17、若内存容量为 64KB ,则访问内存所需地址线 ( )条A.
5、16 B.20 C.18 D.19 18、目前流行的“ U 盘”是指哪种类型的存储器 ( )A. SRAM B. DRAM C.EPROM D.EEPROM19、命令“ END START”告诉汇编程 ASTART 段定义结束 C汇编从 START 开始,到此结束20、8086CPU 从端口读入数据可使用 ( A.IN B.OUT C.MOV21、8086状态标志寄存器中的 IF1 时 A.CPU 可以响应非屏蔽中断 C.CPU 可以响应可屏蔽中断()BSTART 过程定义结束D. 汇编结束, START 为程序入口 )D.XCHG表示 ( )B. CPU 可以响应内部中断D.CPU 禁止响应
6、可屏蔽中断22、若一个数的 BCD 编码为 00101001,则该数与 ()相等。A.41H B.121D C.29D D.29H23、为了使执行串操作指令时,地址按增量方式处理,应使用的指令是()A STDBSTICCLDDCLI24、.完成同指令 XCHG AX ,BX 相同功能的指令或指令序列是()AMOVAX ,BXBMOVBX,AXCPUSHAXDMOVCX,AXPOPBXMOVAX ,BXMOVBX,CX25. 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()AAX,BX,CX,DXBBX ,BP,SI,DICSP, IP, BP,DXDCS,DS,ES,SS26、CPU
7、发出的访问存储器的地址是 ( )A. 物理地址 B. 偏移地址 C. 逻辑地址 D. 段地址27. 串操作指令中,目的操作数的段地址一定在 ( ) 寄存器中A. CS B. SSC. DSD. ES28. 流水线技术是一种( ) A. 内部高速总路线 B. C.分段管理电路D.顺序存储的数据结构同时进行若干操作的并行处理方式CS的值是29. 用 DEBUG调试汇编语言程序时,显示某指令的地址是 2F80:F400,此时段寄存器A.F400H B.2F80HC.F4000H D.2F800H30. 8086 CPU 引脚信号 ALE=1时的操作是( )A总线收发器发送B 总线收发器接收C地址锁存
8、器输入D 8288 工作31. 设 DL=55H,执行指令后能使 DL中的数据为 0AAH的指令是()A.TEST DL , 0AAHB.OR DL , 0AAHC.NEG DL D.XOR DL , 0FFH32. 8086CPU 在加电复位后,执行的第一条指令的地址为()A.00000H B.0FFFFH C.FFFF0H D.FFFFFH33. 串行通信接口芯片 8251A提供的与接收器有关的信号是 ( )A.DSR B.TxD C.RESET D.RxD34. OR AL ,AL 是( ) 操作指令。A. 异或 B. 加法 C. 右移 D. 逻辑或35. 微机中字符符号采用统一的二进制
9、编码,目前普遍采用的是 ( ) 码A. BCD 码 B. 二进制码 C. 十六进制码 D.ASCII 码36. RAM HM6116芯片容量为 2K8 位,其地址和数据线的条数分别为 ( )A.11 条地址线, 16 条数据线 B.10 条地址线, 8 条数据线C.11 条地址线, 8 条数据线 D.10 条地址线, 16 条数据线37. 查询传送输入方式,被查询 I/O 端口给出( )A 中断请求信息 B 总线响应 C 就绪信息 D 类型号38. 已知 AL=56H,BL=34H,都是压缩 BCD码,要执行二数相加,正确的指令是 ( ) A.ADD AL,BLB.ADC AL,BLAAADA
10、AC.ADD BL,ALD.ADC BL,ALDAA AAA39. 在 8259A的内部结构中,实现中断优先权管理的核心部件是()A IRR B IMR C ISR D PR40. 下列不属于程序控制传送方式的是( )A DMA请求传送 B 无条件传送 C 条件传送 D 查询传送41. 在一微机系统中,需组成一个 128K 字节的 RAM,若选用 64K4 位的 TMS4464芯片,需要 ( )片。A 1B 4C 8 D16参考答案: 1-5 、DCCCD 6-10、DBDBC 11-15、ABBCC 16-20、BADDA21-25、 CDCDB 26-30、 ADDBC 31-35、 DC
11、DDD 36-41、 CCADAB二、判断题18255A 的端口 C 可进行按位置位复位的操作。 ( )2CPU 响应可屏蔽中断时,无须从数据总线上读取中断类型码。( )38259A 每一片 8259A可管理最多 16级优先权中断源。 ( )48259A 能向 CPU提供可编程的类型码。 ( )58253 的控制字寄存器可读可写( )参考答案: 1、正确 2、错误 3、错误 4、正确 5、正确三、填空题1、总线指 答题要点:总线的基本概念,参见课件第二章第五节。2. 在用 DEBUG调试程序时,要查看当前代码段中从 270H地址开始的程序的命令是: 答题要点: DEBUG 命令的使用。3. 变
12、量 VAL1 DB 0,2 DUP(3,4),7,8 汇编后生成的数据依次是: 答题要点: DUP 指令的用法,参见第七章4. 若一个十进制数的 BCD码为 10000110,则该数是 () 。答题要点:十进制数与 BCD 码之间的转换,参见课件第一章第一节。5. 8255A 的 可进行按位置位复位的操作。答题要点: 8255A 的控制字知识点中的端口 C的具体作用,参见课件第八章第三节。6. (1A9) 16=() 8=() 10。答题要点:十六进制、八进制和十进制时间的转换,参见课件第一章第一节7. 8086CPU 结构上采用两级流水线, 负责指令的执行,并管理通用寄存器;负责与存储器、
13、IO 设备的数据传送。答题要点: 8086CPU 内部结构的特点及作用,参见课件第四章第一节。8. 写一条指令使寄存器 AL 的低四位取反: 答题要点:低四位,取反指令的应用。9. 若一个十进制数的 BCD 码为 10010010,则该数是 ()答题要点:十进制数与 BCD 码之间的转换,参见课件第一章第一节。10. 如下数据定义中,分配给 V1 个字节存储单元,分配给符号 COUNT个字节存储单。V1DB 4DUP(2),2V2DD COUNT DUP(?)COUNTEQU10答题要点: DB,DD,EQU 分别代表的意思及用法,参见课件第七章第二节。118086CPU在结构上由两个独立的功
14、能部件和 组成。答题要点: 8086CPU 内部结构的组成,参见课件第四章第一节。128253-5 定时/ 计数器有和 两种计数方式。答题要点: 8253定时 /计数器的计数方式,参见课件第九章第三节。13设执行前 AX=7862H,指令 XOR AX,AX执行后 AX中的值是答题要点:指令 XOR 的用法,参见课件第一章第三节。14若用 128K4 的 RAM组成 1MB的存储容量,需 RAM芯片片。答题要点:存储器容量的位扩充方法。15. 已知 X-35 ,其原码X 原=,补码X 补=。答题要点:数的原码与补码的运算,参见课件第一章第四节。168086CPU响应可屏蔽中断 INTR的三个必
15、要条件是:当前指令执行结束, 和 。答题要点: 8086CPU响应可屏蔽中断的条件,参见课件第九章第一节17. 什么叫高速缓冲存储器 CACHE命中:。答题要点: Cache命中的基本概念,参见课件第三章第二节。18.高速缓 存 CACHE 主要利 用缓 存的及时 传送 数据,以及提高 CACHE 命中率。答题要点: Cache的原理,参见课件第三章第二节。四、完善程序1 下面的程序完成在 VAL 开始的若干单字节有符号数的累加,结果存入字类型变量 SUM 中。 请完善程序。DATSEGMENTVALDB 23H,-3AH ,6CHCNTEQU $-VALSUMDW 0DATENDSMYCDS
16、EGMENTASSUME CS:MYCD,DSSTART:PUSH DSPUSH AXMOV AX ,DATMOV DS,AXLEA SI,VALMOV CX ,CNTXOR DX, DX NEXT: MOV AL ,SIADD DX ,AXINC SIMOVSUM ,DXRETMYCD ENDSEND START 答题要点:汇编指令的用法,参见课件第七章中伪指令相关知识,第六章程序设计要点及第五 章指令系统中某些指令的用法。2. 下面的程序从键盘输入一字符,若为数字则显示“ It is a numeral.”,继续从键盘输入;否则显示 “ Mistake,it is not a numera
17、l.”然后返回操作系统。DAT SEGMENTISNUM DB “It is a numeral.$”NONUM DB “Mistake,it is not a numeral.$”DAT ENDSMYCD SEGMENTASSUME CS:MYCD ,DS:DATFFD PROC FARSTART:MOV AX ,DATMOV DS,AXAGAIN :MOV AH ,1INT 21HCMP AL ,0CMP AL ,9MOV AH ,9INT 21HJMP AGAINGO:MOV AH ,9INT 21HMOV AH ,4CHINT 21HFFD ENDPMYCD ENDSEND START
18、 答题要点:汇编指令的用法,参见课件第七章中指令相关知识,第六章程序设计要点及第五章指 令系统中某些指令的用法。3. 下面是定义具有光标换行功能的宏指令 CRLF。补上缺少的指令使其完整CRLF MACROMOV AH ,MOV DL ,INT 21HMOV AH ,MOV DL ,INT 21HENDM答题要点:宏指令的用法,参见课件第七章汇编语言程序设计中的宏指令的相关知识。4下面程序将 0500H开始的 100 个数中非零数传送到 1000H 开始的存储区,试完成程序MOV CX ,100MOV SI, 0500HMOV DI ,1000HS1MOV AL ,SIS2CMP AL ,0M
19、OV DI ,ALNEXT1 INC DINEXT2 INC SI答题要点:简单指令的意义及用法,参见课件第五章指令系统的相关知识。五、程序设计与接口应用1、如下数据段,字节变量 HEXC中定义了 10个字节的数据(可看成 20 个十六进制数码),设计 汇编程序按顺序把它们转换成字符( ASC码),存入 ASCC开始的数据区。MD SEGMENTHEXC DB 2EH,0A8H,61H,58H,0C9H,96H,31H,45H,0F2H,2CHASCC DB 20 DUP(?)MD ENDS 答题要点:伪指令的相关用法及微型计算机的程序设计。参见课件第六、七章。2、如下数据段定义,X1 和 X
20、2 都是 5个字节的压缩 BCD 码,例如 X1=9978563412,X2=1123569988 (存储时低字节在前,高字节在后) 。编程实现 X1 和X2 相加,结果存入 X3。DATASEGMENTX1DB12H,34H,56H,78H,99HX2DB88H,99H,56H,23H,11HX3DB6 DUP (0)DATAENDS答题要点:加法指令的应用,参见课件第五章 86 系列微型计算机指令系统中有关指令的相关知 识,及第六章微型计算机的程序设计。3、设 8255的 A、B 和 C 口工作在方式 0 下,能循环查询输入输出,当查询到 PC1=1时结束本 程序;查询到 PC1=0且PC0=1时,从 A 口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (正式版)DB15∕T 3217-2023 《内蒙古中西部苦豆子种植技术规程》
- 仪态要大方450字(8篇)
- 妇产科护理主管考试题库及答案
- 《三角形的性质与应用:三年级数学教学教案》
- 护理学结业考试题库及答案
- 大理高考试题及答案
- 《不同天气系统对气候的影响教案》
- 客户关系管理客户满意度调查模板
- 走出来就好800字7篇范文
- 《二次函数的性质和应用:高中一年级数学教案》
- 2025年司法考试题库(附答案)
- 仪表工安全基础知识培训课件
- ISO9001质量管理体系培训
- 光电检测技术及应用 周秀云
- 2025至2030中国糠醛衍生物市场未来趋势及发展态势展望报告
- VW 50134-EN-2024 PA6用于车辆内部外部的成品零件 材料要求
- 山东省国企资产管理办法
- 腮腺脓肿护理查房
- 美容中医技术课件
- 卸货流程培训
- 儿童素描入门教学课件
评论
0/150
提交评论