ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:36.44KB ,
资源ID:3943926      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3943926.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理与接口技术试题1.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理与接口技术试题1.docx

1、微机原理与接口技术试题1微机原理与接口技术复习题一、填空题1、8086CPU芯片有16条 数据管脚和 20条 地址管脚。2、8088CPU芯片有 8条 数据管脚和 20条 地址管脚。3、804868CPU芯片采用 7 级流水线结构,即同时有 7条 指令并行操作。4、Pentium 系列CPU芯片采用由 U流水线 和 V流水线 两条并行指令流水线构成的 超级 流水线结构,可大大提高指令的执行速度。5、在80386以后的微机系统中,为了加快计算机的运行速度,都在CPU与主存之间增设一级或两级的高速小容量的 高速缓冲存储器(Cache) 。6、虚拟存储技术是在 内存储器 和 外存储器 之间增加一定的

2、硬件和软件支持,使内存和外存形成一个有机的整体。7、虚拟存储技术是在内存储器和外存储器之间增加一定的 硬件 和 软件 支持,使内存和外存形成一个有机的整体。8、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使 内存 和 外存形成一个有机的整体。9、8086/8088CPU的内部结构主要由 执行单元EU 和 总线接口部件BIU 组成。10、8086/8088CPU中的总线接口单元(BIU)里的指令队列分别有 6个 和 4个 字节。 11、由8086/8088CPU组成的微机系统的存储器管理采用 分段 管理,并将存储器分代码、数据段、 堆栈段 和 附加段 。12、MASM宏汇编语

3、言有两种基本语句,它们是 指令语句 和 指示性语句 。13、指令性语句和指示性语句的主要区别是在汇编时,指令性语句产生对应的 机械代码 ,而指示性语句 不要求CPU执行某种操作,也不产生对机械代码 ,只给汇编程序提供相应的汇编信息。14、汇编语言程序有顺序程序、 分支程序 、 循环程序 和子程序等四种结构。15、半导体存储器从器件制造的工艺角度,可分为 双极型 和 金属氧化物半导体 两大类。19、半导体存储器从从应用角度,可分为只读存储器(ROM和 随机存储器(RAM)。20、RAM存储器有 SRAM、DRAM 和 NVRAM 。21、存储器的扩展设计主要有位扩展、 子扩展 和 子位扩展 等三

4、种方法。24、存储器片选信号的产生方法主要有 线选法 、部分译码法和 全译法 。27、80486CPU芯片内有 8K 的高速缓存(Cache),Pentium芯片中有16K的Cache,分为两个独立的8K的Cache,其中一个用于存放 数据 、另一个用于存放 指令 。28、80x86微处理器有实地址、 保护虚地址 和 虚拟8086 三种模式的存储管理机制。31、操作系统的资源管理程序分为处理器管理、存储器管理、外部设备管理和文件管理等四部分。34、Cache的置换算法有 平均使用率置换法 和 先选先出置换法 。35、外部中断是指有外部设备通过硬件触发轻轻的方式产生的中断,亦称硬件中断,外部中断

5、有可分为 可屏蔽中断 和 不可屏蔽中断 。36、当8086CPU的MN /引脚接 低 电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由 8288 芯片发出。37、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是 高速缓冲(Cache) 存储器,它是由 静态存储(SRAM)类型的芯片构成,而主存储器则是由 动态存储(DRAM) 类型的芯片构成。38、数据输入/输出的三种方式是 程序查询方式、程序中断控制方式和 DMA方式。39、在使用DMA方式进行数据传输之前,一般都要对DMA控制器进行 初始化 工作。40、以EPROM2764芯片为例,其存储容量为8K8位,共有

6、 13 根数据线, 8 根地址线。41、逻辑地址为2000H:1234H的存储单元的物理地址是 21234H 。42、对I/O端口的编址一般有 统一编址 方式和 单独编址 方式。43、中断返回指令是 IRET ,该指令将堆栈中保存的断点弹出后依次装入 IP 和 CS 寄存器中,将堆栈中保存的标志装入 FLAGS 中。44总线按其功能可分 数据总线 、 地址总线 和 控制总线 三种不同类型的总线。45存储器操作有 读操作 和 写操作 两种。46CPU访问存储器进行读写操作时,通常在 T3 状态去检测READY ,一旦检测到READY无效,就在其后插入一个 若干个时钟周期 周期。478086/80

7、88CPU中的指令队列的长度分别为 6 和 4 字节。48当8086CPU的MN / MX引脚接 低 电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由 8288 芯片发出。48假设(DS)=3000H,(BX)=0808H,(30808H)=012AAH,(3080A)=0BBCCH,当执行指令“LES DI,BX”后,(DI)= C12AAH ,(ES)= CBBCH 。49假设(BX)= 0449H,(BP)= 0200H,(SI)= 0046H,(SS)= 2F00H,(2F246H)= 7230H则执行XCHG BX,BP+SI指令后,(BX)= 。50执行下列指令序列

8、后,完成的功能是将(DX,AX)的值 。 MOV CX,4 NEXT: SHR DX,1 RCR AX,1 LOOP NEXT51下列指令执行后,BX= 136AH 。 MOV CL,3 MOV BX,4DABH ROL BX,1 ROR BX,CL52逻辑地址为2000H:1234H的存储单元的物理地址是 。53取指令时,段地址由 CS 寄存器提供,偏移地址由 IP 寄存器提供。548086CPU写入一个规则字,数据线的高8位写入 偶地址 存储体,低8位写入 奇地址 存储体。558088可直接寻址的存储空间为 1024 KB,地址编码从 0000 H到 FFFF H。56若存储空间的首地址为

9、1000H,存储容量为1K8、2K8、4K8H和8K8的存储器所对应的末地址分别为 13FFH 、 11FHH 、 1FFFH 和 2FFFH 。56对I/O端口的编址一般有 存储器统一编址 方式和 单独编址 方式。PC机采用的是 单独编址 方式。57在PC系列微机中,I/O指令采用直接寻址方式的I/O端口有 256 个。采用DX间接寻址方式可寻址的I/O端口有 65536 个。58数据的输入/输出指的是CPU与 外设 进行数据交换。59数据输入/输出的三种方式是 程序查询方式 、 程序中断方式 和 DAM方式 。60CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上,

10、AL 寄存器的内容送到数据总线上。61当CPU执行IN AL,DX指令时,M/ 引脚为 低 电平, 低 为, 为 高。62中断矢量就是中断服务子程序的 入口地址 ,在内存中占有 4 个存储单元,其中低地址存储单元存放的是 入口偏移量 ,高地址存储单元存放的是 段地址 。63中断返回指令是 IRET ,该指令将堆栈中保存的断点弹出后依次装入 IP 寄存器和 CS 寄存器中,将堆栈中保存的标志装入 FLAGS 中。64CPU响应8259A中断,在 INTA 引脚上输出 2 个负脉冲,在第 2 个负脉冲期间读入中断类型码。65PC/XT机的中断矢量表放在从 000 H地址单元到 03FFH 地址单元

11、,总共有1024 个字节。二、单项选择题18086 CPU工作在最大模式还是最小模式取决于 C 信号。 A)M/ B) NMI C)MN/ D)ALE2.8086 CPU对存储器操作还是对外设操作取决于 A 信号。A)M/ B) NMI C)MN/ D)ALE3定义字节变量的定义符是 B 。A)DW B)DB C)DD D)DT4.定义字变量的定义符是 A 。A)DW B)DQ C)DD D)DT5定义双字变量的定义符是 C 。A)DW B)DQ C)DD D)DT68086CPU在执行OUT DX,AL指令时,DX寄存器的内容输出到 A 上。A)地址总线 B)数据总线 C)存储器 D)寄存器

12、78086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到 C 上。A)存储器 B)数据总线 C) 地址总线 D)寄存器8在PC/XT机中的键盘的中断类型码是09H,则键盘中断矢量存储在中断向量表的 B 中。 A)36H39H B)24H27H C)18H21H D)18H1BH9在PC/XT机中的打印机的中断类型码是09H,则键盘中断矢量存储在中断向量表的 B 中。 A)36H39H B)24H27H C)18H21H D)18H1BH108259A芯片具有 A 端口地址。 A)2 B)3 C) 4 D) 5118259A芯片的初始化编程命令字有 B 个。 A)3 B)4 C)5

13、D) 6128259A芯片的操作编程命令字有 C 个。 A)1 B)2 C)3 D)413某一RAM芯片,其容量为5128位,除电源端和接地端外,该芯片引出线的最小数应为 D 。A) 25 B) 23 C) 21 D) 1914、PROM是指 C 。A) 随机读写存储器 B)只读存储器 C)可编程的只读存储器 D)光可檫除可编程的只读存储器15、EPROM是指 D 。A) 随机读写存储器 B)只读存储器 C)可编程的只读存储器 D)光可檫除可编程的只读存储器16、EEPROM是指 D 。A) 随机读写存储器 B)只读存储器 C)可编程的只读存储器 D)电可檫除可编程的只读存储器178086CP

14、U用 C 信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。A)M/ B) C)ALE D)READY18用BP作基址变址寻址时,操作数所在的段是当前 C 。 A)数据段 B)代码段 C)堆栈段 D)附加段19.用BX作基址变址寻址时,操作数所在的段是当前 A 。 A)数据段 B)代码段 C)堆栈段 D)附加段20.CPU响应INTR引脚上来的中断请求的条件之一是 A 。 A)IF=1 B)IF=0 C)TF=0 D)TF=1212片8259A级联起来,可管理 C 级中断。 A)13 B)14 C)15 D)16223片8259A级联起来,可管理 D 级中断。 A)20 B)23 C)24

15、 D)22234片8259A级联起来,可管理 D 级中断。 A)26 B)27 C)28 D)2924.8255A有 C 个端口地址。A) 2 B) 3 C) 4 D)525、8255A有 B 种工作方式。A) 2 B) 3 C) 4 D)626、8086CPU芯片的数据线(或数据管脚)有 B 根。A) 8 B) 16 C) 20 D) 3227、8088CPU芯片的数据线(或数据管脚)有 A 根。A) 8 B) 16 C) 20 D) 3228、8086CPU芯片中的总线接口单元(BIU)内)有 C 字节的指令队列。)2 B) 4 C)6 D) 829、8088CPU芯片中的总线接口单元(B

16、IU)内)有 B 字节的指令队列。)2 B) 4 C)6 D) 830、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是 D 存储器。A) ROM B)DRAM C)EEPROM D)Cache31、在分层次的存储系统中,高速缓存(Cache)通常采用 D 。A) ROM B)PROM C)DRAM D) SRAM32、用4K1位的RAM组成16K8位的存储器,需要 A 块芯片。A)32 B) 16 C)8 D)433、软中断INT n的优先级排列原则是 C 。A)n值愈大级别高 B)n值愈小级别高 C)无优先级别 D)随应用而定34、通常,中断服务程序中的一条STI指令,其目

17、的是 A 。A) 开放所有屏蔽中断 B)允许低一级中断产生C) 允许高一级中断产生 D)允许同一级中断产生 35、用8K1位的RAM组成16K8位的存储器,需要 B 块芯片。A)32 B) 16 C)8 D)436、用8K2位的RAM组成16K8位的存储器,需要 C 块芯片。A)32 B) 16 C)8 D)437、用4K2位的RAM组成16K8位的存储器,需要 B 块芯片。A)32 B) 16 C)8 D)438、用2K4位的RAM组成16K8位的存储器,需要 B 块芯片。A)32 B) 16 C)8 D)439、CPU响应两个硬件中断INTR和NMI时,相同的必要条件是 B 。 A) 允许

18、中断 B) 当前指令执行结束C) 无总线请求 D) 当前访存操作技术40、用16K2位的RAM组成64K8位的存储器,需要 B 块芯片。A)32 B) 16 C)8 D)441用 A 可实现数据总线的双向传输。 A)锁存器 B)三态逻辑开关 C)暂存器 D)寄存器42对内存单元进行写操作后,该单元的内容 D 。 A)变反 B)不变 C)随机 D)被修改43含有立即数的指令中,该立即数被存放在 B 。 A)累加器中 B)指令操作码后的内存单元中 C)指令操作码前的内存单元中 C)由该立即数所指定的内存单元中448086CPU的40根引脚中,有 A 个是分时复用的。 A)21 B)1 C)2 D)

19、24458086CPU中EU和BIU的并行操作是 C 级的并行。 A)操作 B)运算 C) 指令 D)处理器468086CPU向52H单元写入一个字,写入过程中 和A0的逻辑电平是 B 。 A)0和0 B)0和1 C)1和0 D)1和147寄存器间接寻址方式中,操作数在 C 中。 A)通用寄存器 B)堆栈 C)存储单元 D)段寄存器48相对寄存器寻址方式中,操作数在 B 中。 A)通用寄存器 B)存储单元 C)堆栈 D)段寄存器49基址变址寻址方式中,操作数在 A 中。 A)存储单元 B)堆栈 C)通用寄存器 D)段寄存器50相对基址变址寻址方式中,操作数在 D 中。 A)通用寄存器 B)堆栈

20、 C)段寄存器 D)存储单元51 A 寻址方式的跨段前缀不可省略。 A)DS:BP B)DS:SI C)DS:DI D)SS:BP52假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后, B =12H A)20014 B)20011H C)20010H D)2000FH53若要检查BX寄存器中的D12位是否为1,应该用 B 指令。 A)OR BX,1000H B)TEST BX,1000H JNZ NO JNZ YES C) XOR BX,1000H D)AND BX,1000H JZ YES JNZ YES54执行下列指令后: MOV AX,1234H

21、 MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT (AX)= A A)8D00H B)9260H C)8CAOH D)0123H55、下列程序: NEXT:MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP NEXT可用指令 D 来完成该功能。 A)REP LODSB B)REP STOSB C)REPE SCASB D)REP MOVSB56、设(AL)=-68,(BL)=86,执行SUB AL,BL指令后,正确的结果是 A 。 A)CF=1 B)SF=1 C)OF=1 D)ZF=157计算机系统软件中的汇编程序是一

22、种 C 。A)汇编语言程序 B)编辑程序 C)翻译程序 D)将高级语言转换成汇编程序的程序58若主程序段中数据段名为DATA,对数据段的初始化操作应为 B 。A)MOV AX,DATA B)MOV AX,DATA MOV ES,AX MOV DS,AXC)PUSH DS D)MOV DS,DATA59.EXE文件产生在 D 之后。 A)汇编 B)编辑 C)用软件转换 D)连接60定义双字变量的定义符是 C 。A)DW B)DQ C)DD D)DT61下列存储器操作数的跨段前缀可省略的是 B 。A)DS:BP B)SS:BP C)ES:BX D)ES:SI62执行下列指令:STR1 DW ABS

23、TR2 DB 16 DUP(?)CONT EQU $-STR1MOV CX,CONTMOV AX,STR1HLT后寄存器CL的值是 C 。A)0FH B)0EH C)12H D)10H63下列 B 不是半导体存储器芯片的性能指标。 A)存储容量 B)存储结构 C)集成度 D)最大存储时间64高速缓存由 A 构成。 A)SRAM B)DRAM C)EPROM D)硬磁盘65堆栈操作时,段地址由 C 寄存器指出,段内偏移量由 H 寄存器指出。 A)CS B)DS C)SS D)ES E)DI F)SI G)SP H)BP66由2K1bit的芯片组成容量为4K8bit的存储器需要 D 个存储芯片。

24、A)2 B)8 C)32 D)1667由2732芯片组成64KB的存储器,则需要 块芯片和 根片内地址线。 A)12 B)24 C)16 D)1468安排2764芯片内第一个单元的地址是1000H,则该芯片的最末单元的地址是 D 。 A)1FFFH B)17FFH C)27FFH 4)2FFFH698086CPU工作在总线请求方式时,会让出 D 。A)地址总线 B)数据总线 C)地址和数据总线 D)地址、数据和控制总线70断点中断的中断类型码是 A 。 A)1 B)2 C)3 D)471在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在 B 。 A)36H39H B)24H27H

25、C)18H21H D)18H1BH72若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是 B 。 A)IRQ3 B)IRQ5 C)IRQ0 D)IRQ473PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ6的中断类型码是 A 。 A)75H B)280H C)300H D)1D4H74当向8259A写入的操作命令字OCW2为01100100时,将结束 E 的中断服务。 A)IRQ0 B)IRQ1 C)IRQ2 D)IRQ3 E)IRQ4 F)IRQ5 G)IRQ6 H)IRQ7758255的 C 一般用作控制或

26、状态信息传输。 A)端口A B)端口B C)端口C D)端口C的上半部分76对8255的端口A工作在方式1输入时,C口的 A 一定为空闲的。 A)PC4、PC5 B)PC5、PC6 C)PC6、PC7 D)PC2、PC377对8255的C口D3位置1的控制字为 B 。 A)00000110B B)00000111B C)00000100B D)00000101B788255工作在方式1的输出时,OBF信号表示 B 。 A)输入缓冲器满信号 B)输出缓冲器满信号 C)输入缓冲器空信号 D)输出缓冲器空信号798253有 B 个独立的计数器。 A)2 B)3 C)4 D)680当写入计数初值相同,

27、8253的方式0和方式1不同之处为 C 。 A)输出波形不同 B)门控信号方式0为低电平而方式1为高电平 C)方式0为写入后即触发而方式1为GATE的上升边触发 D)输出信号周期相同但一个为高电平一个为低电平。81如果计数初值N=9,8253工作在方式3,则高电平的周期为 A 个CLK。 A)5 B)6 C)3 D)4828253的控制信号为 =0、 =0、 =1、A1=0、A0=0表示 B 。 A)读计数器1 B)读计数器0 C)装入计数器1 D)装入计数器083与8253工作方式4输出波形、相同的是 D 。 A)方式1 B)方式3 C)方式2 D)方式 三、指出下列指令书写的错误原因,并用

28、正确的程序段(一条或多条指令)改正。(每小题2分,共14分)(1)MOV BL,AX (原操作数与目操作数类型不一致,AXAL) (2)OUT 356H,AL (端口地址大于255时,只能利用间接选址方式。MOV AL,356H OUT DX,AL) (3)MOV DS,100H (立即数不能直接传送给段寄存器。MOV AX,100H MOV DS,AX ) (4)POP BL (堆栈操作指令只能操作对字的操作,不能对字节操作。 POP BX )(5)MUL BX,AX (乘法指令MUL为一个操作数时) (6)LEA DS,AS (MOV指令两个操作数不能同时来自于内存。MOV AX,BX M

29、OVSI,AX)(7)SHR BX,5 (当移位操作指令中的移位数大于1时,移位数位放在寄存器CL中。MOVCL,5SHR BX,CL) 四、指令阅读和问答题)1、已知8086中一些寄存器的内容和一些存储单元的内容如下图所示,试指出:下列各条指令分别采用何种寻址方式?指令执行后,AX中的内容是什么?(10分)M30100H12H30101H34H30102H56H30103H78H31200H2AH31201H4CH31202HB7H31203H65H CPUBX0100HSI0002HDS3000H (1)MOV AX,BXSI (2)MOV AX,BX(3)MOV AX,1200H (4)

30、MOV AX,BX(5)MOV AX, BX+1100H 五、编程题1、编写一汇编源程序,实现符号函数的计算,式中X取值范围为128X127。DATA SEGMENT XX DB X Y DB ? DATA ENDS STACK SEGMENT STACK DB 100DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS: DATA,SS:STACK START: MOV AX, DATA MOV DS,AX MOV AL,XX CMP AL,0 JGE BIGR MOV AL,0FFH JMP JUS2 BIGE: JG JUS1 MOV AL,0 JMP JUS2 JUS1: MOV AL,1JUS2: MOV YY,AL MOV,AH,4CH INT 21HCODE ENDSEND START 2、存储器内有

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1