欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    内蒙古工业大学微型计算机原理及应用试题库.docx

    • 资源ID:82928967       资源大小:55.35KB        全文页数:14页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    内蒙古工业大学微型计算机原理及应用试题库.docx

    微型计算机原理及应用试题一、填空1. 数制转换A125D= 11111101 B = 375 O= 0FDH=0001 0010 0101 BCDB10110110B= 182 D = 266 O= 0B6H=0001 1000 0010 BCD2. 下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数 0255;单字节有符号整数-128+127。注:微型计算机的有符号整数机器码承受补码表示,单字节有符号整数的范围为-128+127。3. 完成以下各式补码式的运算,并依据计算结果设置标志位SF、ZF、CF、OF。指出运算结果有效否。A00101101+10011100=B11011101+10110011=4. 十六进制数 2B4转换为二进制数是00101011.0100,转换为十进制数是43.25。5. 在浮点加法运算中,在尾数求和之前,一般需要对阶操作,求和之后还需要进展规格化和舍入等步骤。6. 三态门有三种输出状态:高电平、低电平、高阻状态。7. 字符“A”的ASCII 码为 41H,因而字符“E”的ASCII 码为45H,前面加上偶校验位后代码为C5H。8. 数在计算机中的二进制表示形式称为机器数。9. 在计算机中,无符号数最常用于表示地址。10. 正数的反码与原码相等。11. 在计算机中浮点数的表示形式有阶码和尾码两局部组成。12. 微处理器中对每个字所包含的二进制位数叫字长。13. MISP 是微处理的主要指标之一,它表示微处理器在1 秒钟内可执行多少百万条指令14. PC 机主存储器状根本存储单元的长度是字节.15. 一台计算机所用的二进制代码的位数称为字长,8 位二进制数称为字节。16. 微型计算机由微处理器、存储器和I/O 接口电路组成。17.8086CPU 存放器中负责与I/O 端口交换数据的存放器为AX,AL18. 总线有数据总线、地址总线、掌握总线组成,数据总线是从微处理器向内存储器、I/O 接口传送数据的通路;反之,它也是从内存储器、I/O 接口向微处理器传送数据的通路,因而它可以在两个方向上来回传送数据,称为双向总线。19. 一个微机系统所具有的物理地址空间是由(地址线的条数)打算的,8086 系统的物理地址空间为1M字节。20. 运算器包括算术规律部件ALU,用来对数据进展算术、规律运算,运算结果的一些特征由标志存放器 存储。21. 掌握存放器包括指令存放器、指令译码器以及定时与掌握电路。依据指令译码的结果,以肯定的时序 发出相应的掌握信号,用来掌握指令的执行。22. 依据功能不同,8086 的标志为可分为掌握标志和状态标志位。23.8086/8088CPU 内部有14个16 位的存放器。24.在 8086/8088 的 16 位存放器中,有4各存放器可拆分为 8 位存放器使用。他们是AX,BX,CX,DX,他们又被称为通用存放器。25.8086/8088 构成的微机中,每个主存单元对应两种地址物理地址和规律地址。26. 物理地址是 指实际的 20 为主存储单元地 址, 每个存储单元对应 唯一的物理地址,其范 围是00000H-FFFFFH。27.8088 的ALE 引脚的作用是锁存复用线上的地址。28.在 8088 读存储器周期中,采样Ready 线的目的是确定是否在T3周期后插入Tw周期。29.8088 在访问 4 个当前段时,代码段、数据段及堆栈段的偏移量分别由IP、由寻址方式打算的 16 位偏移量和SP供给。30. 堆栈依据先进后出原则工作,使用堆栈指针指明栈顶位置。31. 在IBMPC/XT 中,外设是通过8259器件对 CPU 产生中断恳求。这些中断的中断类型码为08HOFH。32.8086 最多能处理256种中断。33.8086/8088 的中断响应了两个总线周期,从INTA引脚输出两个负脉冲,第一个总线周期完成,通知I/O 接口,CPU 已响应外部中断恳求,使被响应的 I/O 接口把自己的中断类型号送到数据总线的低8 位D0-D7上,其次个总线周期完成通过CPU 的地址/数据引脚AD0-AD7 将信号传输给CPU34.8088 中的指令INT n 用n指定中断类型。35. 一片 8255A 端口A 有3种工作方式,端口B 有2种工作方式。36. 宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令 语句可能产生也可能不产生代码指令。37. 调用程序、子程序传送参数的方法通常有存放器、内存和堆栈三种方法。38. 伪指令EQU、DB、DW、MACRO 的标号名字域必需知名字或标号的伪指令为EQU、MACRO。39. 虽在本模块无定义,却可以被单独引用的名字或标号,必需用EXTRN 伪指令给以说明。40. PENTIUM 的工作模式有实模式、保护模式、虚拟8086 模式。42. 乘法指令MUL 的指令格式只有一个源操作数,假设源操作数的类型属性为字节,则目的操作数在 AX 中,假设源操作数的类型属性为字,则目的操作数在DX:AX 中。注:将题中的目的操作数改为乘积更精准一些。43. 请给出标志存放器中标志位OF、IF、SF、ZF、PF、CF 的说明: OF 溢出、IF 中断、SF 符号、ZF 零、PF 奇偶、CF 进位。44. 堆栈是依据先进后出原则组织的一片连续的存储区域。45. 变址寻址的有效地址是变址存放器的内容与地址位移量代数和。46. 指令 XLAT 通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入BX,待转换的代码在表中的序号送AL。47. 假设要求不产生汇编错误,则字符串”ABC”只能消灭在伪指令 DB 中。48. 实模式下,对于指令 MOV AX,DS:BX执行前DS=1000H,BX=11H,则操作数DS:BX的有效地址为 0011H。注:有效地址指段内的偏移量。49. 为下述状况各举一例。存放器与存储单元内容相加送存放器ADD AL, BX。存放器互送MOV AX, BX。将标志存放器进栈PUSHF。马上数与存放器内容相加送存放器ADD AX, 1234H。将 48H、5AH 存入字节数据区ARRAYBARRAYB DB 48H , 5AH。一、单项选择题1. CPU 包括 C 两局部。A、ALU 和累加器B、ALU 和掌握器C、运算器和掌握器D、ALU 和主存储器2. 财务会计方面的计算机应用属于(B )。A、科学计算B、数据处理C、关心设计D、实时掌握3. 承受十六进制书写二进制数,位数可以削减到原来的( C)。A、12B、13C、14D、154. 用二一十进制数表示一位十进制数的二进制位是( D )。A、1 位B、2 位C、3 位D、4 位5. 假设指令中的地址码就是操作数的有效地址,那么这种寻址方式称为(B )。A、马上寻址B、直接寻址C、间接寻址D、存放器寻址6. Cache 的主要特点之是( B)。A、存储量大B、存取速度快C、价格廉价D、价格廉价但容量小7. 在主机与外围设备进展数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必需要引入( C )。A、数据缓冲存放器B、IO 总线C、I/O 接口D、串并移位器8. 在承受DMA 方式的I/O 系统中,其根本思想是在以下部件或设备之间建立直接的数据通路,这指的是( B )。A、CPU 与外围设备B、主存与外围设备C、外设与外设D、CPU 与主存9. 集成电路计算机属于第D代计算机。A “一”B “二”C “三”D “四”10. 堆栈是一种B存贮器。A 挨次B 先进后出C 只读D 先进先出11. 在多级存储体系中,“ cache 主存”构造的作用是解决D的问题。A 主存容量缺乏B 主存与辅存速度不匹配 C 辅存与 CPU 速度不匹配D 主存与 CPU 速度不匹配12. 如指令中的地址码就是操作数,那么这种寻址方式称为A。A 马上寻址B 直接寻址C 间接寻址D 存放器寻址13. 数控机床方面的计算机应用属于B。A 科学计算B 关心设计C 数据处理D 实时掌握14. 某数在计算机中用 8421BCD 码表示为 0011 1001 1000 ,其真值为A。A 398B 398HC 1630QD 1110011000B15. 字符的编码,目前在微机中最普遍承受的是( C )。A.BCD 码B.16 进制C.ASC码D.格雷码16. 在存储体系中,辅存的作用是DA.弥补主存的存取速度缺乏B.缩短主存的读写周期C.削减CPU 访问内存的次数D.弥补主存容量缺乏的缺陷17. 以下表达正确的选项是CA.ASCII 编码可以表示汉字的编码B.汉字输入编码都是依据字音进展的编码C.汉字输入码可以依据汉字字形编码D.汉字字形码都是将汉字分解成假设干“点”组成的点阵18. x补=11011100B,则x 的真值为AA.-36DB.92DC.-28DD.5CH19. 计算机软件是指DA.操作系统B.汇编程序C.用户程序D.全部程序及文档的统称20. 目前微型机系统上广泛使用的机械式鼠标是一种 A A.输入设备B.输出设备C.输入输出设备D.显示设备组成之一21. 二进制数 1001101B 的十进制数表示为 C A.4DHB.95DC.77DD.9AD22. 十进制小数转换成十六进制数可承受 B A.除基10取余法B.除基16取余法C.乘基10取整法D.乘基16取整法23. 家用电脑是指 D A.家用电器B.家庭电影院C.家庭音响设备D.家用计算机24. 在 8421 码表示的二十进制数中,代码1001 表示( C )A.3B.6C.9D.125. 目前普遍使用的微型计算机承受的电路是( D )A.电子管B.晶体管C.集成电路D.超大规模集电成路26. 8 位定点原码整数 10100011B 的真值为( B )A.+0100011B. -0100011C.+1011101D. -101110127. 现代计算机通常是将处理程序存放在连续的内存单元中,CPU 在执行这个处理程序时,使用一个存放器来指示程序的执行挨次,这个存放器为 D 。A. 指令存放器B指令译码器C指令缓冲存放器D指令指针存放器28. 某计算机字长为 16 位,其内存容量为 1024K 字节,按字编址,它的寻址空间为 D 。A. 512KBB. 512KC. 1024KBD. 1024K29. 假设指令的运算结果不为 0 且低 8 位中“1”的个数为偶数,则标志存放器中ZF 和 PF 的状态为 B。A. 0,0B0,1C1,0D1,1 30.指令“MOV AX,BX+20H”源操作数的寻址方式为 C 。A. 存放器寻址 B存放器间接寻址C存放器相对寻址 D以上均不对31. 依据下面定义的数据段:DSEG SEGMENTDAT1 DB 1234 DAT2 DW 5678HDAT3 DD12345678HADDR EQU DAT3-DAT1 DSEG ENDS执行指令MOV AX, ADDR 后,AX 存放器中的内容是 C 。A. 5678HB. 0008HC. 0006HD. 0004H32. 在 8086 系统的中断向量表中,假设从 0000H:005CH 单元开头由低地址到高地址依次存放 10H、20H、30H和 40H 四个字节,则相应的中断类型码和中断效劳程序的入口地址分别为A。A17H,4030H:2022HB17H,2022H:4030HC16H,4030H:2022HD16H,2022H:4030H33. 在DMA 掌握器8237 掌握下进展“写传送”时,8237 需先后向I/O 接口和存储器发出的掌握信号是 B。AIOR , MEMRBIOW , MEMRCIOR , MEMWDIOW , MEMW34. 下面是关于可编程中断掌握器8259A 的表达,其中错误的选项是 B 。A. 8259A 具有优先级治理的功能B. 8259A 具有识别中断源的功能C. 8259A 具有向CPU 供给中断向量的功能D. 一片 8259A 可治理 8 级中断35. CPU 和主存之间增设高速缓存Cache的主要目的是 B。A. 扩大主存容量B. 解决CPU 和主存之间的速度匹配问题C. 提高存储器的牢靠性D. 以上均不对36. 中断向量可供给 DA. 被选中设备的地址B. 传送数据的起始地址C. 主程序的断点地址D. 中断效劳程序的入口地址37. 3 片 8259A 级联,最多可治理 C级中断。A. 24B. 23C. 22D. 2138. 依据USB 1.0 标准,一台主机最多可连接 D 个外设装置含USB 集线器USB Hub。A. 120B.122C. 123D. 127三.推断题(你认为正确的,请在题末的括号内打“”,错的打“×”。1、8086 的Ready 信号是由外部硬件产生的。2、8088 的M/ IO引脚的低电平说明选通的是I/O 接口。 3、8086 的数据可以存放在几个不连续的段中。 4、8086 中,取指令和执行指令可以重叠操作。 5、8255 只有三个一般I/O 端口,所以它不行作为一个外部中断源去向8086 申请中断×6、多个外设可以通过一条中断恳求线,向CPU 发中断恳求。 7、8253 的每个计数器只能按二进制计数。×8、8253 的计数器是对机器的CLK 脉冲计数。×9、8086 的可屏蔽外部中断源的中断类型号是用软件设置的。×10、8086 的中断入口地址只能放到内存的最低端,即03FFH 区域。11、及 HOLD、HLDA 信号是与系统中其它总线主设备有关的信号。12.8088 的信号可用作中断矢量的读选通信号。13、8088 的可屏蔽中断的优先权高于非屏蔽中断。×14、8255A 中端口A 使用的是INTR,及等线是端口C 的线。15、串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。16、EPROM 虽然是只读存储器,但在编程时可向内部写入数据。17、中断效劳程序可放在用户可用的内存的任何区域。18、字长越长,计算机处理数据的速度越快; 19. 汇编语言是面对机器的语言。 20. 任何一个十进制小数都可以用二进制准确表示。 ×21. 计算机的内存与外存都可以直接与CPU 交换数据。×22. 复位影响片内RAM 存放的内容。 ×23. 定时器/计数器溢出中断可以由硬件产生,也可以由软件产生。 四、简答题18086 的总线接口部件有哪些功能?由哪几局部组成?请逐一说明。8086 的执行部件有什么功能?由哪几局部组成?答:8086 的总线接口部件的功能是负责完成CPU 与存储器或I/O 设备之间的数据传送。8086 的总线接口部件由:4 个 16 位段地址存放器DS、DS、SS、ES,16 位指令指针 IP,6 字节指令队列缓冲器,20 位地址加法器和总线掌握器几局部组成。8086 的执行部件的功能就是负责执行指令,它由16 位的算术规律单元ALU、16 位的标志存放器F、数据暂存存放器、通用存放器组、EU 掌握电路组成。28086 的中断系统分为哪几种类型的中断?其优先挨次如何?答:8086 的中断系统分为外部中断可屏蔽中断和不行屏蔽中断和内部中断。其优先挨次是:除单步中断以外,全部的内部中断优先权都比外部中断优先权高,在外部中断中,不行屏 蔽中断比可屏蔽中断优先权高。3 什么叫中断向量?它放在哪里?对应于 lCH 的中断向量存放在哪里?假设 1CH 的中断处理子程序从 5110H: 2030H 开头,则中断向量应怎样存放?答:中断向量是用来供给中断入口地址的一个地址指针;对应于lCH 的中断向量存放在 1CH×4=70H 开头的4 个单元假设 1CH 的中断处理子程序从 5110H:2030H 开头,则中断向量应如下存放: 0070H:30H0071H:20H0072H:10H0073H:51H4. 计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大, 事物处理力量强,可为众多用户供给效劳。小型机具有肯定的数据处理力量,供给肯定用户规模的信息效劳, 作为部门的信息效劳中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具 有工业化标准体系构造,兼容性好。5. 简述微处理器、微计算机及微计算机系统三个术语的内涵。答:微处理器是微计算机系统的核心硬件部件,对系统的性能起打算性的影响。微计算机包括微处理器、 存储器、I/O 接口电路及系统总线。微计算机系统是在微计算机的根底上配上相应的外部设备和各种软件, 形成一个完整的、独立的信息处理系统。6.80X86 微处理器有几代?各代的名称是什么?答:从体系构造上可分为 3 代: ¬ 8080/8085:8 位机。 ­ 8086/8088/80286:16 位机。® 80386/80486:32 位机。7.8086 是多少位的微处理器?为什么?答:8086 是 16 位的微处理器,其内部数据通路为16 位,对外的数据总线也是 16 位。8.EU 与 BIU 各自的功能是什么?如何协同工作?答:EU 是执行部件,主要的功能是执行指令。BIU 是总线接口部件,与片外存储器及 I/O 接口电路传输数据。EU 经过 BIU 进展片外操作数的访问,BIU 为 EU 供给将要执行的指令。EU 与 BIU 可分别独立工作,当EU 不需 BIU 供给效劳时,BIU 可进展填充指令队列的操作。9.8086/8088 与其前一代微处理器 8085 相比,内部操作有什么改进?答:8085 为 8 位机,在执行指令过程中,取指令与执行执令都是串行的。8086/8088 由于内部有 EU 和 BIU两个功能部件,可重叠操作,提高了处理器的性能。10.8086/8088 微处理器内部有那些存放器,它们的主要作用是什么?答:执行部件有 8 个 16 位存放器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX 一般作为通用数据存放器。SP 为堆栈指针存器,BP、DI、SI 在间接寻址时作为地址存放器或变址存放器。总线接口部件设有段存放器CS、DS、SS、ES 和指令指针存放器IP。段存放器存放段地址,与偏移地址共同形成存储器的物理地址。IP 的内容为下一条将要执行指令的偏移地址,与CS 共同形成下一条指令的物理地址。11.8086 对存储器的治理为什么承受分段的方法?答:8086 是一个 16 位的构造,承受分段治理方法可形成超过 16 位的存储器物理地址,扩大对存储器的寻址范围 (1MB,20 位地址)。假设不用分段方法,16 位地址只能寻址 64KB 空间。12. 在 8086 中,规律地址、偏移地址、物理地址分别指的是什么?具体说明。答:规律地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两局部组成,如1234H:0088H。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个 16 位的二进制代码。物理地址是8086 芯片引线送出的 20 位地址码,用来指出一个特定的存储单元。13. 给定一个存放数据的内存单元的偏移地址是20C0H,DS=0C00EH,求出该内存单元的物理地址。答:物理地址:320F8H。148086/8088 为什么承受地址/数据引线复用技术?答:考虑到芯片本钱,8086/8088 承受 40 条引线的封装构造。40 条引线引出 8086/8088 的全部信号是不够用的,承受地址/数据线复用引线方法可以解决这一冲突,从规律角度,地址与数据信号不会同时消灭,二 者可以分时复用同一组引线。15.8086 与 8088 的主要区分是什么?答:8086 有 16 条数据信号引线,8088 只有 8 条;8086 片内指令预取缓冲器深度为 6 字节,8088 只有 4 字节。16.怎样确定 8086 的最大或最小工作模式?最大、最小模式产生掌握信号的方法有何不同答:引线MN/MX#的规律状态打算 8086 的工作模式,MN/MX#引线接高电平,8086 被设定为最小模式,MN/MX#引线接低电平,8086 被设定为最大模式。最小模式下的掌握信号由相关引线直接供给;最大模式下掌握信号由8288 专用芯片译码后供给,8288 的输入为 8086 的 S2#S0#三条状态信号引线供给。17.8086 被复位以后,有关存放器的状态是什么?微处理器从何处开头执行程序?答:标志存放器、IP、DS、SS、ES 和指令队列置 0,CS 置全 1。处理器从FFFFOH 存储单元取指令并开头执行。18.8086 根本总线周期是如何组成的?各状态中完成什么根本操作?答:根本总线周期由 4 个时钟(CLK)周期组成,按时间挨次定义为T1、T2、T3、T4。在T1 期间 8086 发出访问目的地的地址信号和地址锁存选通信号ALE;T2 期间发出读写命令信号RD#、WR#及其它相关信号;T3 期间完成数据的访问;T4 完毕该总线周期。19.结合 8086 最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY 信号的功能。答:ALE 为外部地址锁存器的选通脉冲,在T1 期间输出;M/IO#确定总线操作的对象是存储器还是I/O 接口电路,在 T1 输出;DT/R#为数据总线缓冲器的方向掌握信号,在T1 输出;RD#为读命令信号;在T2 输出; READY 信号为存储器或I/O 接口“预备好”信号,在T3 期间给出,否则 8086 要在 T3 与 T4 间插入 Tw 等待状态。20.8086 中断分哪两类?8086 可处理多少种中断?答:8086 中断可分为硬件中断和软件中断两类。8086 可处理 256 种类型的中断。21.8086 可屏蔽中断恳求输入线是什么?“可屏蔽”的涵义是什么?答:可屏蔽中断恳求输入线为 INTR;“可屏蔽”是指该中断恳求可经软件去除标志存放器中IF 位而被制止。22.8086 的中断向量表如何组成?作用是什么?答:把内存 0 段中 03FFH 区域作为中断向量表的专用存储区。该区域存放256 种中断的处理程序的入口地址,每个入口地址占用 4 个存储单元,分别存放入口的段地址与偏移地址。238086 如何响应一个可屏蔽中断恳求?简述响应过程。答:当 8086 收到INTR 的高电平信号时,在当前指令执行完且IF=1 的条件下,8086 在两个总线周期中分别发出 INTA#有效信号;在其次个 INTA#期间,8086 收到中断源发来的一字节中断类型码;8086 完成保护现场的操作,CS、IP 内容进入堆栈,请除IF、TF;8086 将类型码乘 4 后得到中断向量表的入口地址,从今地址开头读取 4 字节的中断处理程序的入口地址,8086 从今地址开头执行程序,完成了INTR 中断恳求的响应过程。24.什么是总线恳求?8086 在最小工作模式下,有关总线恳求的信号引脚是什么?答:系统中假设存在多个可掌握总线的主模块时,其中之一假设要使用总线进展数据传输时,需向系统恳求总线 的掌握权,这就是一个总线恳求的过程。8086 在最小工作模式下有关总线恳求的信号引脚是HOLD 与HLDA。25.简述在最小工作模式下,8086 如何响应一个总线恳求?答:外部总线主控模块经HOLD 引线向 8086 发出总线恳求信号;8086 在每个时钟周期的上升沿采样HOLD 引线;假设觉察 HOLD=1 则在当前总线周期完毕时(T4 完毕)发出总线恳求的响应信号HLDA;8086 使地址、数据及掌握总线进入高阻状态,让出总线掌握权,完成响应过程。26. 在基于 8086 的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?BHE 信号起什么作用?答:8086 为 16 位处理器,可访问1M 字节的存储器空间;1M 字节的存储器分为两个 512K 字节的存储体,命名为偶字节体和奇字节体;偶体的数据线连接 D7D0,“片选”信号接地址线 A0;奇体的数据线连接 D15D8, “片选”信号接 BHE 信号;BHE 信号有效时允许访问奇体中的高字节存储单元,实现 8086 的低字节访问、高字节访问及字访问。27. “80386 是一个 32 位微处理器”,这句话的涵义主要指的是什么?答:指 80386 的数据总线为 32 位,片内存放器和主要功能部件均为32 位,片内数据通路为 32 位。2880X86 系列微处理器实行与从前的微处理器兼容的技术路线,有什么好处?有什么缺乏?答:好处是从前开发的软件可以在处理器组成的系统中运行,保护了软件投资。缺点是处理器的构造进展受到兼容的约束,为了保持兼容性增加了硅资源的开销,增加了构造的简单性。2980386 内部构造由哪几局部组成?简述各局部的作用。答:80386 内部构造由执行部件(EU)、存储器治理部件(MMU)和总线接口部件(BIU)三局部组成。EU 包括指令预取部件、指令译码部件、掌握部件、运算部件及保护检测部件,主要功能是执行指令。存储器治理部件包 括分段部件、分页部件,实现对存储器的分段分页式的治理,将规律地址转换成物理地址。总线接口部件作 用是进展片外访问:对存储器及I/O 接口的访问、预取指令;另外的作用是进展总线及中断恳求的掌握3080386 有几种存储器治理模式?都是什么?答:80386 有三种存储器治理模式,分别是实地址方式、保护方式和虚拟8086 方式31. 在不同的存储器治理模式下,80386 的段存放器的作用是什么?答:在实地址方式下,段存放器与 8086 一样,存放段基地址。在保护方式下,每个段存放器还有一个对应的 64 位段描述符存放器,段存放器作为选择器存放选择符。在虚拟8086 方式下,段存放器的作用与 8086一样。32.80386 对中断如何分类?答:80386 把中断分为外部中断和内部中断两大类,外部中断经NMI 和 INTR 引线输入恳求信号。内部中断也叫内部特别中断,分为陷阱中断、内部故障特别中断、特别终止中断。33.80386 在保护方式下中断描述符表与 8086 的中断向量表有什么不同?答:8086 工作在实地址方式,向量表是在存储器的0 段中最低 1024 字节内存中。80386 在保护方式下要通过中断描述符表中的描述符访问虚拟空间的中断向量,中断描述符表的位置不是固定的,要由 IDTR 存放器实现在虚拟空间的定位。简述 80386 在保护方式下的中断处理过程。答:80386 响应中断后,接收由中断源供给的类型码并将其乘8,与IDTR 存放器中基地址相加,指出中断描述符的位置,读出中断描述符,依其中的段选择符及条件打算从两个描述符表LDT 或 GDT 中的一个得到段描述符,形成中断效劳程序入口所在存储器单元的线性地址。34.8086CPU 的字节寻址范围有多大?为什么?存储器为什么分段?20 位物理地址的形成过程是怎样的? 答:8086CPU 寻址范围 1MB。由于 8086CPU 地址线为 20 条,220=1024KB,即 1MB。8086 系统中,指令仅给出 16 位地址,与寻址地址有关的存放器也只有16 位长,因此寻址范围只有64KB,为了寻址1MB,所以分成四个规律段。当CPU 访问内存时,存放器的内容段基址自动左移4 位二进制,与段内 16 位地址偏移量相加,形成 20 位的物理地址。35.使用中断有什么好处?答: (1)解决快速 CPU 与慢速外设之间的冲突,使CPU 可以与外设同时工作,甚至可以与几个外设同时工作。(2)计算机实现对掌握对象的实时处理。(3)计算机可以对故障自行处理。36. 什么是伪指令?答:伪指令语句在形式上与指令语句很相像,但它不产生任何目标代码,只对汇编程序在汇编过程中供给必要的掌握信息。37. 简述行列式键盘矩阵的读入方法。答:将行线接输出口,列线接输入口,承受行扫描法,先将某一行输出为低电平,其它行输出为高电平,用 输入口来查询列线上的电平,逐次读入列值,假设行线上的值为0 时,列线上的值也为 0,则说明有键按下。否则,接着读入下一列,直到找到该行有按下的键为止。如该行没有找到有键按下,就按此方法逐行找下去, 直到扫描完全部的行和列。38. 简述用反转法实现键的识别的根本方法。答: 将题目中的键改为闭合键。用反转法识别闭合键,需要用可编程的并行接口。行线和列线分别接在PA 和 PB 2 个并行口上,首先让行线上的 PA 口工作在输出方式,列线上的 PB 口工作在输入方式,通过编程使 PA 口都输出低电平,然后读取 PB 口的列线值,假设某一列线上的值为 0,则判定该列有某一键按下。为了确定是哪一行要对 PA 和PB 进展反转, 即对 PA 口重进展初始化工作在输入方式,列线上的 PB 口工作在输出方式,并将刚读取的列线值从列线所接的 PB 口输出,再读取行线所接的PA 口,取得行线上的输入值,在闭合键所在的行线上的值必定为0。这样, 当一个键被按下时,必定可读得一对唯一的行值和列值。依据这一对行值和列值就可推断是哪一行哪一列的键 被按下。39. LED 数码管显示器共阴极和共阳极的接法主要区分是什么?答:LED 数码管显示器共阴极的接法是发光二极管的阴极接地,当数码管的笔划发光二极管的阳极为高电寻常,该笔划被点亮。共阳极的接法是发光二极管的阳极接高电平,当数码管的笔划发光二极管的阴极为低电寻常,该笔划被点亮。总之,主要区分在于LED 数码管的接法和驱动笔划的数据电平的不同。40. 试绘图说明LED 数码管显示器的动态显示原理。答: 使用书上的图 7.8在图中LED 数码管是共阴极的,总共可带动 8 位这样的LED 数码管。动态驱动显示接口与静态驱动显示接口的一个明显特点是:动态驱动法将多位 LED 同名段的选择线都并联在一起,即 8 位中的全部同名段a 接在一起, 全部 b 段都接在一起,这样只要一个 8 位的锁存器来掌握段码a,b,c,d,e,f,g 就够了。另外用一个锁存器来掌握点亮的位。因此需要 2 个 8 位的I/O 端口。由于全部位的位选择码是用一个I/O 端口掌握,全部段的段选择码也是用一个 I/O 端口掌握,因此在每个瞬间,8 位 LED 只可能显示一样的字符。要想每位显示不同的字符,必需要承受扫描的显示方式。即在每一瞬间只能使某一位显示相应的字符,在此瞬间,由位选择掌握的 I/O 端口在要显示的位上送入选通电平共阴极接法送入低电平,共阳极接法送入高电平,以保证让该位显示字符;再由段选择掌握的I/O 端口输出相应字符的段选择码。如此循环下去,使每一位都显示该位应显示的字符,并保持延时一段时间,然后再选中下一位, 利用发光显示器的余辉及人眼的视觉暂留特点,给人一种显示器同时被点亮的效果。段选择码,位选择码在每 送入一次后一般需要延时 15ms 时间。五、按要求编写指令或程序段(本大题共 3 小题,每题 4 分,共 12 分) 1.用两种方法将存储器 1000H 的内容1EH扩大到原来的 8 倍。答:第一种方法:MOV BX,1000HMOV AL,BX MOV CL,08H MUL CLMOV BX,AL其次种方法:MOV BX,1000HMOV AL,BX MOV CL,03H ROL AL,CL MOV BX,AL2. 写出用一条指令就可使AL 存放器清零的指令;还写出用一条指令就可使AL 存放器为全 1 的指令尽可能多地正确地写。答:用一条指令就可使AL 存放器清零的指令;用一条指令就可使AL 存放器为全 1 的指令(1) MOV AX,0000H1 MOV AL,0FFH(2) AND AX,0000H2 OR AL,0FFH(3) XOR AX,AX3. 将存储器 1000H 到 10FFH 的连续单元中都放着一字节无符号数,将其中的最大无符号数放到偏移地址为1000H 的单元中。答: MOV BX,1000H MOV CL,0FFH MOV AL,BXABC:INC BXCMP AL,BX JNC BCDMOV AL,BX BCD:DEC CLJNZ ABCMOV BX,1000H MOV BX,AL JMP $4. 设计一个分支程序1X>0Y =0X=0-1X<0程序为:MOV AL ,X CMP AL,0JGEBIGMOV Y,-1 JMP EXITBIG:JE EQULMOV Y,1JMP EXIT EQUL:MOV Y,0JMP $5. 编写程序段, 比较两个 5 字节的字符串OLDS 和NEWS, 假设OLDS 字符串与NEWS 不同, 则执行NEW_LESS, 否则挨次执行程序。LEASI, OLDSLEADI, NEWSMOVCX, 5 CLDREPZ CMPSB JNZNEW_LESS6. 变量N1 和 N2 均为 2 字节的非压缩BCD 数码,请写出计算N1 与N2 之差的指令序列。MOVAX, 0MOVAL, N1+1SUBAL, N2+1 AASMOVDL, ALMOVAL, N1SBBAL, N2 AASMOVDH, AL7. 试编写一个汇编语言程序,要求

    注意事项

    本文(内蒙古工业大学微型计算机原理及应用试题库.docx)为本站会员(碎****木)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开