16秋地大《微机原理(新)》在线作业二
微机原理第2章习题与答案
微机原理第2章习题与答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(微机原理第2章习题与答案)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为微机原理第2章习题与答案的全部内容。
习题一、选择题1。
8086/8088CPU内部有一个始终指示下条指令偏移地址的部件是_______。
A. SP B。
CS C.IP D.BP答案:C2. 指令队列的作用是_________.A。
暂存操作数地址 B.暂存操作数C。
暂存指令地址D。
暂存预取指令答案:D3. 8086/8088下列部件中与地址形成无关的是______。
A。
ALU B。
通用寄存器 C. 指针寄存器 D. 段寄存器答案:A4。
对于8086,下列说法错误的是_______。
A。
段寄存器位于BIU中B。
20位的物理地址是在EU部件中形成的C.复位后CS的初值为FFFFH D。
指令队列的长度为6个字节答案:B5.8086/8088中ES、DI分别属于_______.A。
EU、BIU B。
EU、EU C. BIU、BIU D. BIU、EU答案:D6。
BIU与EU工作方式的正确说法是_______。
A。
并行但不同步工作 B.同步工作C. 各自独立工作D。
指令队列满时异步工作,空时同步工作答案:A7。
在执行转移、调用和返回指令时,指令队列中原有的内容_______。
A.自动清除B.用软件清除C.不改变D.自动清除或用软件清除答案:A8.下列说法中,正确的一条是______A. 8086/8088标志寄存器共有16位,每一位都有含义。
B. 8088/8086的数据总线都是16位。
C. 8086/8088的逻辑段不允许段的重叠和交叉D。
电科19秋《微机原理及应用》在线作业2参考答案
18秋《微机原理及应用》在线作业2-0001试卷总分:100 得分:100一、多选题 (共 10 道试题,共 50 分)1.8086CPU 工作在总线请求方式时,会让出()。
A.地址总线B.数据总线C.控制总线D.代码总线答案:ABC2.下面说法正确的是:()。
A.8086 CPU响应8259A中断需发送两个中断响应周期。
B.8086 CPU响应NMI中断需发送一个中断响应周期。
C.在8086系统的中断服务程序中使用STI指令是为了实现中断嵌套。
D.在 8086 中断系统中,CPU 响应中断过程中会自动关中断。
若在中断服务程序中不使用STI 指令,则中断服务结束返回到主程序,中断仍然是关闭的。
答案:AC3.下面关于微处理器的叙述中,正确的是()。
A.微处理器通常由单片集成电路制成。
B.微处理器具有运算和控制功能,但无存储功能。
C.8086是现在PC机中应用最广泛的微处理器。
D.Intel公司是研制和生产微处理器的知名公司。
答案:AD4.总线按其功能可分()三种不同类型的总线。
A.数据总线B.地址总线C.指令总线D.控制总线答案:ABD5.下面关于中断,描述正确的有:()。
A.中断即对突发事件的处理B.中断是I/O控制方式之一C.中断控制方式可提高CPU的工作效率D.中断控制方式,可以增强系统的实时处理能力答案:ABCD6.通常汇编语言程序都有大体相同的框架,一般包括()。
A.数据段B.附加段C.堆栈段D.代码段答案:ABC7.有关伪指令语句叙述正确的是()。
微机原理试题作业2(答案)
作业1(请同学们作业时,不要改变题号、字体及答案的颜色,仅修改表内答案字母)一、判断题[30分](在表格内填空,正确填A,错误填B请不要改变字体的颜色)1.指令MOV AX,[BX]的源操作数是寄存器寻址方式。
2.对堆栈区的操作必须遵循先进先出的原则。
3.比较两个带符号数的大小,可根据CF标志来判断。
4.逻辑操作符AND,OR,XOR和NOT,只能用于数字表达式。
5.不能给段寄存器赋立即数。
6.OF位可用来表示有符号数的溢出。
7.无条件转移指令只能用于段内直接转移。
8.MOV AX,[BP]的源操作数的物理地址为16*(DS)+(BP)。
9.指令MOV DI,OFFSET [BX][SI]是正确的。
10.指令MOV CS,BX是非法的。
11.指令NOT AX,BX是合法的。
12.MOV [BX][BP],AX是对的。
13.要把变量BUFF的有效地址送给BX,可用MOV BX,BUFF指令。
14.JMP指令要影响标志位。
15.汇编程序就是汇编语言程序。
二、选择题[60分](在表格内填写正确答案的大写字母,请不要改变字体的颜色,当有多个A时,表示是多选题)1.指令ADD CX,55H[BP]的源操作数的寻址方式是(D )。
(A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址2.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( A) 。
(A) 113AH (B) 114AH (C) 1144H (D) 1140H3.若SI=0053H,BP=0054H,执行SUB SI,BP后,则( C)。
(A) CF=0,OF=0 (B) CF=0,OF=1 (C) CF=1,OF=0 (D) CF=1,OF=14.已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( D) 。
东北师范大学微型机原理与应用16秋在线作业2满分标准答案
东北师范大学微型机原理与应用16秋在线作业2满分标准答案微型机原理与应用16秋在线作业21:8237A芯片有()条引脚,采用双列直插式封装A:8B:16C:40D:32正确答案:C2:A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、()等信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电的物理量A:电流B:电阻C:电容D:电感正确答案:A3:十进制整数转换成二进制数用()方法A:除2取余法B:乘2取余法C:除2取整法D:乘2取整法正确答案:A4:需要在程序中使用I/O指令完成的数据输入输出方式有()A:DMAB:无条件程序直接传送C:程序查询控制式D:中断方式正确答案:B5:下列的总线具有即插即用的优点的是()A:ISA总线B:PCI总线C:EISA总线D:VESA总线正确答案:B6:11000110为二进制补码,该数的十进制原码为﹙﹚A:+198B:-198C:+58D:-58正确答案:D7:并行通信是把一个字符的各数位用几条线同时进行传输,传输速度快,信息率高。
但它比串行通信所用的()多A:总线B:位数C:电缆D:接口正确答案:C8:8259A有两种中断触发方式:电平触发方式和边沿触发方式,可由()来定义A:逻辑电路B:硬件C:软件D:控制电路正确答案:C9:指令MOVAX, [3070H]中源操作数的寻址方式为()寄存器寻址##直接寻址##立即寻址##间接寻址A:寄存器寻址B:直接寻址C:立即寻址D:间接寻址正确答案:B10:PC机最主要核心的部分是()A:U盘、硬盘B:CPU、存储器C:键盘、鼠标D:主机箱、监控器、键盘、鼠标正确答案:D11:8255A内部完成读/写控制功能的部件,它可接收的控制命令如下()A:片选信号B:读、写控制信号C:复位信号D:端口选择信号。
正确答案:ABCD12:关于键盘的说法正确的是()A:按键采用电容技术B:键盘中内藏的Intel 8048单片微型计算机用来执行键盘存储功能C:整个键盘包含81个键D:分成3组:中间是标准的打字机键盘,左面为10个功能键,右面为16键的小键盘正确答案:AD13:所谓量化是()A:用基本的量化电平q的个数来表示采样—保持电路得到的模拟电压值B:量化过程实质上是把时间上离散而数字上连续的模拟量以一定的准确度变为时间上、数字上都离散的、量级化的等效数字值C:量级化的方法通常有两种:只舍不入法和有舍有入法(四舍五入法)D:对于连续变化的模拟量,只有当数值正好等于量化电平的整数倍时,量化后才是准确值正确答案:ABCD14:硬盘机有哪几种()A:固定式的B:可卸式的C:可扩充D:不可扩充正确答案:AB15:电路通常只有两种稳态是()A:0和1B:导通与阻塞C:饱和与截止D:高电位与低电位正确答案:BCD16:执行部件EU由哪几个部分组成()A:4个通用寄存器B:4个专用寄存器C:标志寄存器D:算术逻辑部件正确答案:ABCD17:串行异步接口在接收时是由()寄存器将串行数据转换成并行数据。
华师16秋《微机原理》在线作业
一、单选题(共 35 道试题,共 70 分。
)V 1. 从键盘输入的数据,通常以? ???形式表示的。
. 二进制. 十六进制. SII码. 码{$u标准答案:2. LS指令传送的是:. 源操作数的值. 源操作数的偏移地址. 源操作数的物理地址标准答案:3. 之所以需要OI操作,是因为:. PU需要结束中断服务. 8259需要将某级中断正在响应的有关标志复位. 8259需要实现完全嵌套优先权标准答案:4. 中断控制器8259所管理的是(). 指令中断. 非屏蔽中断. 可屏蔽中断. 单步中断标准答案:5. 带符号数将其字长扩充1倍,而值不变,只需要:. 将高半部分补全"0”. 将高半部分补全"1”. 将原最高位扩充到高半部分标准答案:6. 中断屏蔽寄存器的作用是:. 禁止外设向8259提出中断请求. 禁止8259相应的某级中断申请传向PU. 禁止PU响应8259提出的中断申请. 禁止优先级较高的中断申请标准答案:7. 微型计算机系统包括哪几个部分. PU,存储器,I/O接口. PU,存储器,I/O接口及程序设计语言. 微型计算机的硬件及相应的软件标准答案:8. ____是访问特殊功能寄存器的唯一方法。
. 立即寻址. 直接寻址. 寄存器寻址. 变址寻址标准答案:9. 传送数据时,占用PU时间最长的传送方式是. 查询. 中断. M. IOP标准答案:10. PU对内部RM和外部RM的读写速度____。
. 前者快. 后者快. 一样快. 不确定标准答案:11. 串行通信适用于微机间____的数据传送。
. 不同类型. 同类型. 近距离. 远距离标准答案:12. 堆栈是由堆栈指针SP按照____原则组织的一个存储区域。
. 自下而上. 自下而上. 先进先出. 先进后出标准答案:13. 冯·诺依曼基本思想主要是指____。
. 二进制数和存储程序. 二进制数和存储器. PU和存储器. 存储器和输入输出设备标准答案:14. 串行异步通信传输的主要特点是. 通信双方不必同步. 每个字符的发送是独立的. 字符之间的传送时间长度应相同. 字符发送速率由波特率决定标准答案:15. 中断类型号是在中断响应周期什么时候读入PU的:. 第二个中断响应信号有效期间. 第一个中断响应信号有效期间. L有效期间标准答案:16. 某计算机的字长是16位,它的存储器容量是64K,若按字编址那么它的最大寻址范围是()。
微机原理作业参考答案(1,2,3章)
微机原理作业参考答案第一次:P16 3,4,5,71.3冯。
诺依曼计算机的结构特点是什么?答:参考P51.4典型微机有哪三大总线?它们传送的是什么信息?答:有数据总线(DB ,双向,传送数据),地址总线(AB ,单向,传送CPU要访问的内存单元地址或D 端口的端口号),控制总线CB,双向,传送总线控制信息)。
1.5什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?三者有什么区别和联系?答:微型计算机系统可分为三个层次,BP:微处理器,微型计算机和微型计算机系统。
微处理器即CPU,是一片主要包含运算器、控制器、寄存器组和总线访问逻辑电路的芯片;微型计算机是以微处理器为核心,配上存储器(ROM、RAM )、IX)接口电路及系统总线等所组成的计算机;以微型计算机为屮心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。
1.7试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别?答:内存单元、内存单元的地址、内存单元的内容一这三个名词可类比为:房子、房子的地址、房子里住的人。
也就是说,内存单元是物理器件,8086CPU有二十根地址线,最多可访问1M (2^20)个内存单元。
内存单元按顺序被分配一个地址一第一个单元:0,第二个单元:1…最后一个单元:FFFFFH (或1048575D)。
每个内存单元可存储一个字节的数据。
图略,参考P7o第二彳欠作业:P54 1,2,3,6,7,9,11,132.18086从功能上分为哪两个部件?每个工作部件的功能、组成和特点分别是什么?答:分为执行部件OEU)和总线功能部件6U)两部分。
EU功能:执行算术/逻辑命令。
BE功能:访问内存或⑷ 端口,从屮读冯数据和读指令。
EU组成:ALU、EU控制器、寄存器组(通用、指针变址、标志)组成:指令队列、总线控制逻辑、物理地址生成逻辑(地址加法器、段寄存器、F )EU、BU的特点和更详细的功能说明:参考P19o2.28086 +有几个通用寄存器,有几个变址寄存器,有几个地址指针寄存器?它们中通常哪几个寄存器可作为地址寄存器使用?答:通用寄存器:AX , BX , CX , DX ;变址寄存器:SI、DI;地址指针寄存器:BP、SP。
地大《微机原理与汇编语言》在线作业二.95B2052B-F
B:错
答案:A
主存储器(简称主存)的基本存储单位是字节。
A:对
B:错
答案:B
A:IF-THEN-ELSE
B:DO-WHILE
C:UNTIL
D:IF-THEN
答案:A,D
以下哪项属于计算机低级语言()
A:机器语言
B:汇编语言
C:JAVA
D:C#
答案:A,B
乘法运算指令执行后, 影响的标志位是( )
A:OF
B:SF
C:CF
D:ZF
答案:A,C
执行时可能改变IP值的指令有( )。
答案:B
子程序结构相当于高级语言中的过程。
A:对
B:错
答案:A
对于静态RAM,静态二字的含义是指:在执行程序的过程中,所存的信息不需动态刷新
A:对
B:错
答案:A
在DEBUG中,缺省值为十进制数。( )
A:对
B:错
答案:B
1KB=1000字节
A:对
B:错
答案:B
在标志IF=0时,CPU忽略所有的中断请求。( )
B:在指定寄存器中设置入口参数
C:用INT21H指令执行功能调用
D:根据出口参数分析功能调用执行情况
答案:A,B,C,D
下面哪些叙述符合按I/O端口寻址的特点( )
A:独立的I/O控制结构;独立I/O指令,程序易读
B:控制逻辑简单;指令功能强
C:控制逻辑复杂;指令功能比较弱
D:指令执行时间长(20T);占部分内存
A:REP MOVSB
B:REP LODSB
C:REP STOSB
D:REPE SCASB
答案:A
假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( )
地大《微机原理与汇编语言》在线作业二 (2)
地大《微机原理与汇编语言》在线作业二假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( ) A:直接寻址
B:间接寻址
C:立即寻址
D:存储器寻址
答案:C
语句DA1 DB 2 DUP(3,5,7)汇编后,该语句可等同于的语句是( )
A:DA1 DB 3,5,7
B:DA1 DB 2,3,5,7
C:DA1 DB 3,5,7,2
D:DA1 DB 3,5,7,3,5,7
答案:D
在汇编语言编程中,结束用户程序返回操作系统应使用的中断指令是____。
A:INT 10H
B:INT 20H
C:RET
D:RET2
答案:B
COM文件只能由一个段组成,最大长度为
A:1KB
B:64KB
C:1MB
D:无限制
答案:B
在编写汇编语言程序时,要正确使用好两种语句的功能,它们分别是____。
A:说明语句和定义语句
B:指令语句和伪指令语句
C:分支语句和循环语句
D:顺序语句和非顺序语句
答案:B。
16秋北交《微机原理与接口技术》在线作业二
北交《微机原理与接口技术》在线作业二一、单选题(共10 道试题,共30 分。
)1. 并行接口与串行接口的区别主要表现在()之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设正确答案:2. 输入/输出指的是主机与()交换数据。
A. 存储器B. 外设C. 键盘D. 显示器正确答案:3. 条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=1正确答案:4. 在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个()A. I/O设备B. I/O接口C. 主处理器D. 协处理器正确答案:5. 8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对()的按位置位/复位操作完成的。
A. PC0B. PC2C. PC4D. PC6正确答案:6. 在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是()A. 汇编指令B. 伪指令C. 机器指令D. 宏指令正确答案:7. 可编程接口芯片在使用前对它(),称为初始化编程。
A. 写操作数B. 写控制字C. 编接口地址D. 设计控制电路正确答案:8. 下列MOV指令中,不正确的指令是()A. MOV AX,BXB. MOV AX,[BX]C. MOV AX,CXD. MOV AX,[CX]正确答案:9. 一个I/O地址称为一个()。
A. 接口B. 端口C. 外设D. 芯片正确答案:10. 若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL,0FHB. AND AL,F0HC. OR AL,0FHD. OR AL,F0H正确答案:北交《微机原理与接口技术》在线作业二二、多选题(共10 道试题,共40 分。
)1. 若需将数据段中的源串传送到附加段的目的串,可用的指令有()A. MOVB. MOVSC. SCASD. LODS和STOS正确答案:2. 按接口的通用性可以分为()A. 通用接口B. 辅助/控制接口C. 专用接口D. 并行接口正确答案:3. 8255A的B口设置为方式1输出,其引脚收到一个负脉冲说明()。
微机原理课后题答案第二章
微机原理课后题答案第二章第二章1. 8086CPU 内部由哪两部分组成?它们的主要功能是什么?答:8086CPU 内部由执行单元EU 和总线接口单元BIU 组成。
主要功能为:执行单元EU 负责执行指令。
它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。
EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。
数据在ALU 中进行运算,运算结果的特征保留在标志寄存器FLAGS 中。
总线接口单元BIU 负责CPU 与存储器和I/O 接口之间的信息传送。
它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。
2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 内部包含4 组16 位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。
(1)通用寄存器组包含4 个16 位通用寄存器AX、BX、CX、DX,用以存放普通数据或地址,也有其特殊用途。
如AX(AL)用于输入输出指令、乘除法指令,BX 在间接寻址中作基址寄存器,CX 在串操作和循环指令中作计数器,DX 用于乘除法指令等。
(2)指针和变址寄存器BP、SP、SI 和DI,在间接寻址中用于存放基址和偏移地址。
(3)段寄存器CS、DS、SS、ES 存放代码段、数据段、堆栈段和附加段的段地址。
(4)指令指针寄存器IP 用来存放将要执行的下一条指令在现行代码段中的偏移地址。
(5)标志寄存器Flags 用来存放运算结果的特征。
3. 8086CPU 和8088CPU 的主要区别是什么?答:8088CPU 的内部结构及外部引脚功能与8086CPU 大部分相同,二者的主要不同之处如下:(1)8088 指令队列长度是4 个字节,8086 是6 个字节。
(2)8088 的BIU 内数据总线宽度是8 位,而EU 内数据总线宽度是16 位,这样对16 位数的存储器读/写操作需要两个读/写周期才能完成。
(完整word版)微机原理第2章 习题答案
第2章习题参考答案由哪两部分构成它们的主要功能是什么?答:8086CPU由两部分组成:指令执行部件(EU,Execution Unit)和总线接口部件(BIU,Bus Interface Unit)。
指令执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和EU控制器等4个部件组成。
其主要功能是执行指令。
总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成。
其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等。
2.8086CPU预取指令队列有什么好处?8086CPU内部的并行操作体现在哪里?答:8086CPU的预取指令队列由6个字节组成。
按照8086CPU的设计要求,指令执行部件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。
从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令。
8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取并送到指令队列。
3. 8086CPU中有哪些寄存器?各有什么用途?答:CPU有14个内部寄存器,可分为3大类:通用寄存器、控制寄存器和段寄存器。
通用寄存器是一种面向寄存器的体系结构,操作数可以直接存放在这些寄存器中,既可减少访问存储器的次数,又可缩短程序的长度,提高了数据处理速度,占用内存空间少。
指令执行部件(EU)设有8个通用寄存器:AX:累加器,一般用来存放参加运算的数据和结果,在乘、除法运算、I/O操作、BCD数运算中有不可替代的作用BX:基址寄存器,除可作数据寄存器外,还可放内存的逻辑偏移地址CX:计数寄存器,既可作数据寄存器,又可在串指令和移位指令中作计数用DX:DX除可作通用数据寄存器外,还在乘、除法运算、带符号数的扩展指令中有特殊用途源变址寄存器SI:多用于存放内存的逻辑偏移地址,隐含的逻辑段地址在DS寄存器中,也可放数据目标变址寄存器DI:多用于存放内存的逻辑偏移地址,隐含的逻辑段地址在DS寄存器中,也可放数据基址指针BP:用于存放内存的逻辑偏移地址,隐含的逻辑段地址在SS寄存器中堆栈指针SP:用于存放栈顶的逻辑偏移地址,隐含的逻辑段地址在SS寄存器中控制寄存器包括指令指针寄存器IP和标志寄存器FLAG:IP用来指示当前指令在代码段的偏移位置。
微机原理习题集
微机原理第二章练习题及解一:单项选择题•8086CPU复位后,下列寄存器的值为(C )。
A:CS = 0000H、IP = 0000H B:CS = 0000H、IP = FFFFHC:CS = FFFFH、IP = 0000H D:CS = FFFFH、IP = FFFFH •8086CPU复位后,下列寄存器的值为(C )。
A:CS:IP = 0000H:0000H B:C S:IP = 0000H:FFFFHC:CS:IP = FFFFH:0000H D:CS:IP = FFFFH:FFFFH •当RESET信号为高电平时,寄存器初值为FFFFH的是(A )。
A:CS B:ES C:IP D:BP•地址锁存发生在指令周期的(A A:T1 B:T2)时刻。
C:T3D:T4•8086CPU读数据操作在总线周期的(D)时刻。
A:T1 B:T1,T2C:T2,T3 D:T3,T4•8086CPU写数据操作在总线周期的(D)时刻。
A:T1 B:T2C:T2,T3 D:T2,T3,T4•8086与外设进行数据交换时,常会在(C)后进入等待周期。
A:T1 B:T2C:T3D:T4•计算机中数据总线驱动器采用的基本逻辑单元是(C )。
A:反相器B:触发器C:m态门D:译码器•计算机中地址锁存器采用的基本逻辑单元是(B )。
A:反相器B:触发器C:m态门D:译码器•计算机中地址锁存器的输出信号状态是(B )。
A:单向双态B:单向三态^双向双态口:双向三态•8086CPU从功能结构上看,是由(D )组成人:控制器和运算器8:控制器,运算器和寄存器C:控制器和20位物理地址加法器D:执行单元和总线接口单元•执行指令IRET后弹出堆栈的寄存器先后顺序为( D )。
A:CS、IP、F B:IP、CS、F C:F、CS、IP D:F、IP、CS •下列逻辑地址中对应不同的物理地址的是(C )。
A:0400H:0340H B:0420H:0140HC:03E0H:0740H D:03C0H:0740H•8086CPU的控制线/BHE = 0,地址线A0 = 0时,有( B )。
微机原理作业答案
《微机原理》作业答案第一章1.2.什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换?程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。
段基址表示一个段的起始地址的高16位。
偏移地址表示段内的一个单元距离段开始位置的距离。
访问存储器的实际地址称为物理地址,用20位二进制表示。
将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理地址:物理地址=段基址×16 + 偏移地址1.5. 按照传输方向和电气特性划分,CPU引脚信号有几种类型?各适用于什么场合?CPU引脚传输的信号按照传输方向划分,有以下几种类型:输出:信号从CPU向外部传送;输入:信号从外部送入CPU;双向:信号有时从外部送入CPU,有时从CPU向外部传送。
双向信号主要用于数据信号的传输;输出信号用于传输地址信号和一些控制信号;输入信号主要用于传输外部的状态信号(例如READY)和请求(中断、DMA)信号。
三态信号:除了高电平、低电平两种状态之外,CPU内部还可以通过一个大的电阻阻断内外信号的传送,CPU内部的状态与外部相互隔离,也称为“悬浮态”。
CPU放弃总线控制权,允许其他设备使用总线时,将相关信号置为“悬浮态”。
1.9. 什么是时钟周期、总线周期、指令周期?它们的时间长短取决于哪些因素?时钟周期:CPU连接的系统主时钟CLK一个周期的时间。
CLK信号频率越高,时钟周期越短。
总线周期:CPU通过外部总线对存储器或I/O端口进行一次读/写操作的过程称为总线周期。
8086CPU总线周期一般由四个时钟周期组成,存储器/IO设备(接口)速度不能满足CPU要求时,可以增加一个或多个时钟周期。
指令周期:CPU执行一条指令的时间(包括取指令和执行该指令所需的全部时间)称为指令周期。
指令周期的时间主要取决于主时钟的频率和指令的复杂程度,它也受到存储器或IO设备接口工作速度的影响。
10. 在一次最小模式总线读周期中,8086CPU先后发出了哪些信号?各有什么用处?T1状态:指出CPU是从内存(1)还是从IO端口(0)读取数据。
大工16春《微机原理与控制技术》在线作业2
大工16春《微机原理与控制技术》在线作业2一、单选题(共10道试题,共50分。
)1.指令已经默认对微处理器中的某个寄存器进行操作,不用在指令中指明所使用的寄存器,即隐含了规定的操作数,这样的寻址方式称为()。
.隐含寻址.立即寻址.寄存器寻址.存储器寻址正确答案:2.i/o端口轻易串行的地址范围为()。
.0-ffh.0-fffh.0-ffffh.0-fffffh恰当答案:3.有效地址由指令直接给出,有效地址只包含8位/16位的位移量的寻址方式是()。
.隐含寻址.立即寻址.寄存器寻址.直接寻址正确答案:4.操作数就放到微处理器的内部寄存器中,不须要出访存储器的串行方式就是()。
.暗含串行.立即串行.寄存器串行.存储器串行恰当答案:5.i/o端口间接寻址是由x给出i/o端口地址,此方式端口地址范围为()。
.0-ffh.0-fffh.0-ffffh.0-fffffh正确答案:6.计算机通过()将汇编语言源程序翻译成机器语言。
.汇编语言.汇编程序.机器指令.目标程序正确答案:7.计算机能够辨识的代码就是()。
.汇编语言.汇编程序.机器指令.目标程序恰当答案:8.()是一种符号语言,用助记符表示操作码,用符号或符号地址表示操作数或操作数地址,它与机器指令是一一对应的。
.汇编语言.汇编程序.机器指令.目标程序正确答案:9.操作数的地址在对应的寄存器中称作()。
.暗含串行.立即串行.寄存器串行.寄存器间接串行恰当答案:10.操作数直接放在指令中,不需要访问存储器的寻址方式是()。
.隐含寻址.立即寻址.寄存器寻址.存储器寻址正确答案:二、判断题(共10道试题,共50分后。
)1.指令系统是一台计算机所能识别和执行的全部指令的集合。
.错误.正确正确答案:2.指令通常包含两个部分,即为操作码域和地址域。
.错误.正确正确答案:3.相同的微处理器的指令系统就是相同的。
.错误.恰当恰当答案:4.操作码域存放指令的操作码,即指明该指令应由计算机完成何种操作。
微机原理第2章作业及答案
第2章8086微处理器及其系统习题解答1. 8086 CPU 由哪两部分构成,它们的主要功能是什么?在执行指令期间.EU 能直接访问存储器 吗,为什么?【解】8086CPU 由执行部件(EU )和总线接口部件(BIU )两部分组成。
执行部件由内部寄存器组、算术逻辑运算单元(ALU )与标志寄存器CFR )及内部控制逻辑等三 部分组成。
寄存器用于存储操作数和中间结果;算术逻辑单元完成16位或8位算术逻辑运算, 运算结果送上ALU 内部数据总线,同时在标志寄存器中建立相应的标志;内部控制逻辑电路的主 要功能是从指令队列缓冲器中取出指令,对指令逬行译码,并产生各种控制信号,控制各部件的 协同工作以完成指令的执行过程。
总线接口部件(BIU )负责CPU 与存储器、I/O 设备之间传送数据、地址、状态及控制信息。
每当EU 部件要执行一条指令时,它就从指令队列头部取出指令,后续指令自动向前推进。
EU 要 花几个时钟周期执行指令,指令执行中若需要访问内存或I/O 设备,EU 就向BIU 申请总线周期, 若BIU 总线空闲,则立即响应,若BIU 正在取一条指令,则待取指令操作完成后再响应EU 的总 线请求。
2. 8086CPU 与传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点?【解】8086 CPU 与传统的计算机相比增加了指令队列缓冲器,从而实现了执行部件(EU )与总 线接口 (BIU )部件的井行工作,因而提高了 8086系统的效率。
3. 8086 CPU 中有哪些寄存器,各有什么用途?【解18086共有8个16位的内部寄存器,分为两组:① 通用数据寄存器。
四个通用数据寄存器AX 、BX 、CX 、DX 均可用作16位寄存器也可用作8位 寄存器。
用作8位寄存器时分别记为AH 、ALv BH 、BL 、CH 、CL 、DH 、DL 。
AX (AH' AL )累加器。
有些指令约定以AX (或AL )为源或目的寄存器。
微机原理第二章习题答案
微机原理第二章习题答案2.3 习题解答1.选择题:答案:(1)E (2)A (3)D (4)C2.填空题:答案:a)EU,16,BIU,BIU,20b)20,4,状态c)0FFFF0H,ROM,跳转d)2,512K,奇地址,BHEe)64K,16f)逻辑地址g)空闲h)总线请求(输入)/总线请求允许(输出),G T/ RQ0,1G T/RQ3.8086/8088 CPU的地址总线有多少位?其寻址范围是多少?答:8086/8088 CPU的地址总线共20位,最大可寻址1MB空间。
4.什么是总线?一般微计算机中有哪些总线?答:总线是微机系统之间、系统各模块之间或模块内部以及芯片内部各部分之间用来传送信息的公共信息通路,是计算机传送信息的一组导线,它将各部件连接成一个整体。
总线有多种分类方法,按总线在微机中所处位置的不同(或按总线上信息传送范围的不同)来看,微机中包括片内总线、片间总线、系统内总线和系统外总线四级总线。
5.8086/8088 CPU分为哪两个部分?各部分主要由什么组成?答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。
其中:BIU包括:4个16位的段地址寄存器(CS、DS、SS、ES);1个16位的指令指针寄存器IP;1个20位的地址加法器;指令队列寄存器;CF=0。
PF(Parity/Even Flag)奇偶标志:如果运算结果中含有偶数个1,则PF=1,否则PF=0。
此标志位主要用于数据通信中,检测数据传送有无出错。
AF(Auxiliary Carry Flag)辅助进位标志:用于反映一个字节(字的低字节)的低4位向高4位有无进位(借位)的情况,有进(借)位时,AF=1,否则AF=0。
这个标志位主要用于实现BCD码算术运算所需的二-十进制调整之用。
ZF(Zero Flag)零标志:若运算结果为0,此标志为1;否则ZF=0。
SF(Sign Flag)符号标志:因为补码运算的最高位是符号位,所以它和运算结果的最高位(字节操作是D7位,字操作是D15位)状态相同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17春16秋地质《微机原理(新)》二
一、单选(共15 道,共60 分。
)
1. 微机系统复位时,CPU不能响应()中断
A. 指令中断
B. 可屏蔽中断
C. 非屏蔽中断
D. 断点中断
标准解:
2. INT 8259中断屏蔽寄存储器的作用是( ).
A. 禁止CPU响应外设的中断请求
B. 禁止外设向CPU发中断请求
C. 禁止软中断请求
D. 禁止NMI中断请求
标准解:
3. 在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( ).
A. 0AH
B. 28H
C. 4AH
D. 2AH
标准解:
4. 对以下类型的中断,优先级最低的是()
A. 指令中断
B. 非屏蔽中断
C. 可屏蔽中断
D. 断点中断
标准解:
5. 8086CPU寻址I/O端口最多使用( )条地址线。
A. 8
B. 10
C. 12
D. 16
标准解:
6. 并行接口没有()功能
A. 输出锁存
B. 输入锁存
C. 模拟量变成数字量
D. 物理量变成模拟量
标准解:
7. 在8086/8088中T1状态,CPU往总线发出()信息.
A. 数据
B. 地址
C. 状态
标准解:
8. 某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( )根
A. 25
B. 23
C. 21
D. 19
标准解:
9. 8088/8086的基本总线周期由( )个时钟周期组成。
A. 2
B. 4
C. 5
D. 6
标准解:
10. 并行接口与串行接口的区别主要表现在()之间的数据传输前者是并行,后者是串行
A. 接口与MPU
B. 接口与外设
C. 接口与MPU和外设
标准解:
11. 软中断INT N的优先级排列原则是().
A. N值愈小级别愈高
B. N值愈大级别愈高
C. 无优先级别
D. 随应用而定
标准解:
12. 8259工作在全嵌套方式时,()引脚的中断源优先级最高
A. IR0
B. IR1
C. IR7
D. IR8
标准解:
13. 计算机内的“溢出”是指其运算的结果()
A. 为无穷大
B. 超出了计算机内存储单元所能存储的数值范围
C. 超出了该指令所指定的结果单元所能存储的数值范围
标准解:
14. 中断向量表是存放( )的存储区域
A. 中断类型号
B. 中断服务程序入口处地址
C. 中断断点地址
D. 程序状态字
标准解:
15. 在正常EOI方式下, 中断结束命令是清除( )中的某一位
A. IRR
B. ISR
C. IMR
D. 程序状态字
标准解:
地质《微机原理(新)》二
二、判断(共10 道,共40 分。
)
1. 采用直接寻址输入/输出指令的最大端口地址为0FFH。
()
A. 错误
B. 正确
标准解:
2. 8225A的“端口C置1/置0控制字”不能写入其控制寄存器中。
()
A. 错误
B. 正确
标准解:
3. CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。
()
A. 错误
B. 正确
标准解:
4. 8086/8088CPU的复位后开始执行的第一条指令的地址为FFFFH。
()
A. 错误
B. 正确
标准解:
5. 一个总线周期有一个或若干个指令周期组成。
( )
A. 错误
B. 正确
标准解:
6. 在串行异步通信中,停止位的作用表示全部数据传送完毕,接收方在收到停止位信号以后,就不再去接收串行数据。
()
A. 错误
B. 正确
标准解:
7. DMA方式的I/O操作与程序查询式和中断控制式相比,用硬件控制代替了那里的软件控制,且无需经CPU传数,因此数据传送速度明显提高
A. 错误
B. 正确
标准解:
8. 一片8259A中断控制器最多能接收8个中断源。
( )
A. 错误
B. 正确
标准解:
9. A/D转换器是将数字量变成模拟量的器件()
A. 错误
B. 正确
标准解:
10. 对8086/8088系统,中断类型码的大小与中断优先级高低无关。
()
A. 错误
B. 正确
标准解:。