2010年微机原理与接口技术试题及答案
《微机原理与接口技术》试题及答案(一)
《微机原理与接口技术》试题及答案(一)微机原理与接口技术这一门课程大家有把握应对考试了吗?下面是为大家推荐一些微机原理与接口技术试题及答案,希望大家有用哦。
一、填空。
(30分1分/空)1.符号数-8192的补码用十六进制数表示为E000H。
2.8位补码数CBH的真值用十进制表示为-53。
3.十进制数1025所对应的十六进制数为401H;所对应的压缩BCD数为1025H;所对应的ASCII码为31303235。
4.将8为无符号数A2H扩展为16位形式,则应为00A2H;将8为补码数F3H扩展为16位形式,则应为FFF3H。
5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为BX;用作I/O端口间址的寄存器为DX;用作循环控制指令(LOOP)的寄存器为CX。
6.8086/8088有4段寄存器。
其中用来存放数据段段首地址的段寄存器为DS;用来存放代码段段首地址的段寄存器为CS;用来存放堆栈段段首地址的段寄存器为SS。
7.若DS=095FH时,物理地址是11820H。
当DS=2F5FH时,物理地址为37820H。
8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。
堆栈的操作是以字为单位进行的。
9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令NEGAX;若该数为原码,则用指令ANDAX,7FFFH。
在循环程序设计中,对于控制循环的DECCX和JNZAGAIN两条语句可合并用一条语句LOOPAGAIN代替。
10.写出执行下列程序段的中间结果:MOVAX,0809HMOVDL,10XCHGAH,DLMULAH;AX=005AHAAM;AX=0900HADDAL,DL;AX=0908H11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片16片。
12.8086/8088微处理器对I/O设备的管理是利用IN和OUT指令来实现的。
《微机原理与接口技术》考试试卷考卷及答案 可编辑
利用索引字段可以从拥有210个段描述符的段描述符表中选出任何一个段描述符。
Cache的命中率是指命中Cache的次数与访问Cache的次数之比。
当程序有高度的顺序性时,Cache更为有效。
Pentium处理机是32位微处理机,因此其内部数据总线是32位的。
1.Pentium微处理机的段寄存器(也称段选择符)是———位的寄存器,用它可选择
----------------个段的逻辑地址。
(1)32位(2)16位(3)8位(4)64位
(5)16KB(6)64TB(7)4GB(8)3.2GB
2.. Pentium微处理机实现的是———和———两级存储管理。
(1)主存储器(2)磁盘(3)分段管理(4)Cache
(5)分页管理(6)二级Cache
3.在保护方式下,Pentium微处理机可以访问———字节虚拟存储器地址空间和
———————字节实地址存储器空间。
(1)256KB(2)512KB(3)1MB(4)512MB(5)1GB
(6)4GB(7)21GB(8)32GB(9) 1TB(10) 32TB
(11) 64TB(12) 16TB注:GB =千兆TB =兆兆
6.(4)7.(1)8.(3)9 .3) 10 .1)
11 .(1)12.2) 13.2) 14.1) 15.2)
4.Pentium微处理机段的转换过程是,由系统给出的地址以及程序给出的地址都是————,它是
由————和————组成。
(1)实地址(2)逻辑地址(3)一个32位的基地址(4)一个16位的
段选择符(5)一个只能在段内使用的32位的偏移量(6)20位的段的界限
北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(B)
北京邮电⼤学2010-2011学年《微机原理与接⼝技术》期末考试试题及答案(B)北京邮电⼤学2010——2011学年第 1 学期《微机原理与接⼝技术》期末考试试题(B)⼀.填空题(18分, 每空1分)1. 假设AL中存放⼗六进制数0D0H,写成⼆进制是11010000 ,如果它是⽆符号数,则按⼗进制⼤⼩是208 ,如果它是补码表⽰的有符号数,则按⼗进制⼤⼩是-48 ,经过符号扩展成字之后按⼗六进制数是0FFD0 。
2. 在8086汇编语⾔程序设计中,标识符的定义不可以以数字开头。
3.对于变量定义ABC DW 3 DUP(4 DUP (50) ),则变量ABC所分配的字节数为24 。
4. 执⾏完OR AL,0C1H指令后,AL的值为D3H,则标志位SF应为 1 ,标志位CF应为0 。
5. 在8086的中断系统中,不可屏蔽中断NMI的优先级要⽐溢出中断的优先级低。
6. 如果⽤某个字节密码与⼩写字符“a”(ASCII码为⼗进制97)进⾏异或XOR操作,结果字节内容为“0AFH”,则可推断该字节密码为0CEH (按⼗六进制)。
7. 8086 CPU有20 根地址总线,存储器寻址的空间范围是00000~0FFFFFH ,I/O端⼝寻址空间范围是0000~0FFFFH 。
8. 在8253定时/计数器的⽅式3中,如果计数初值为奇数,则OUT端输出的⾼电平持续时间⽐低电平(多或者少⼏个)多⼀个CLK周期。
9. 在8251A的异步串⾏⽅式输出过程中,字符的(最⾼位或最低位)最低位⾸先开始传送。
10. A/D转换器的转换过程需要经过采样、保持、量化、编码等1.构成微机的主要部件除CPU、内存、I/O接⼝外,还有____D____。
(A) 显⽰器(B) 键盘(C) 磁盘(D)系统总线2.在汇编过程中,不产⽣指令码,只⽤来指⽰汇编程序如何汇编的指令称为___B_____。
(A) 汇编指令(B)伪指令(C)机器指令(D)宏指令3.在8259A中,⽤来屏蔽中断源的寄存器是___C____。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
北京邮电大学2010-2011学年《微机原理与接口技术》期末考试试题及答案(A)
北京邮电大学2010——2011学年第 1 学期《微机原理与接口技术》期末考试试题(A)一.填空题(18分, 每空1分)1. 假设AL中存放十六进制数0BCH,写成二进制是10111100,如果它是无符号数,则按十进制大小是188,如果它是补码表示的有符号数,则按十进制大小是-68 。
2. 8086 CPU有16 根数据总线和20 根地址总线,存储器寻址空间的大小为1MB ,I/O端口寻址空间的大小为64KB 。
3. 在8086系统中,已知字645FH在内存中的存储地址为20000H,则在地址为20000H的字节中存储的内容为5FH ,20001H的字节中存储的内容为64H 。
4. 执行完AND AL,0FBH指令后,AL的值为0F2H,则标志位SF应为 1 ,标志位CF应为0 。
5. 在8086系统中,段寄存器之间不可以直接用MOV指令传送。
6.标志寄存器中,PF标志位为奇偶标志,含义是记录运算结果的奇偶检验条件。
7.DRAM存储器中由于电容中存储电荷会逐渐泄漏,所以必须定时对DRAM进行刷新。
8. 在8251A的异步串行方式输出过程中,数据的并-串转换是通过发送移位寄存器实现的。
9. 如果用某个字节密码与小写字符“m”(ASCII码为十进制109)进行异或XOR操作,结果字节内容为5BH,则可推断该字节密码为36H (十六进制)。
10. D/A转换器的分辨率是指其所能分辨的最小电压。
二.选择题(20分,每空2分)1.构成微机系统的主要部件除CPU、系统总线、I/O接口外,还有____D____。
(A) 显示器(B) 键盘(C) 磁盘(D)内存(ROM和RAM)2.对于以下各种中断,只有___D_____需要硬件提供中断类型码:(A) INTO (B) INT n (C) NMI (D) INTR3.8259中,用来保存正在服务的中断的寄存器是___B____。
(A) IRR (B) ISR (C) IMR (D) DAC4.已知8086 CPU中寄存器有如下内容:DS=2000H;ES=3000H;SS=4000H;CS=5000H;BP=4100H。
微机原理与接口技术试题库(含答案)
微机原理与接口技术试题库(含答案)三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以D 形式进行的。
A )EBCDIC 码B)ASCII 码C)十六进制编码D)二进制编码2、与十进制数56 等值的二进制数是 A 。
A )111000 B)111001 C)101111 D)110110四、是非判断题1、在第三代计算机期间出现了操作系统。
(√)2、对于种类不同的计算机,其机器指令系统都是相同的。
(×)3、在计算机中,数据单位bit 的意思是字节。
(×)1. 微处理器,微型计算机和微型计算机系统三者之间有何区别?答:微处理器即CPU ,它包括运算器、控制器、寄存器阵列和内部总线等部分,用于实现微型计算机的运算和控制功能,是微型计算机的核心;一台微型计算机由微处理器、内存储器、I/O 接口电路以及总线构成;微型计算机系统则包括硬件系统和软件系统两大部分,其中硬件系统又包括微型计算机和外围设备;由此可见,微处理器是微型计算机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。
2. CPU 在内部结构上由哪几部分构成?CPU 应具备哪些主要功能?答:CPU 在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。
3. 累加器和其它通用寄存器相比有何不同?答:累加器是通用寄存器之一,但累加器和其它通用寄存器相比又有其独特之处。
累加器除了可用做通用寄存器存放数据外,对某些操作,一般操作前累加器用于存放一个操作数,操作后,累加器用于存放结果。
4. 微型计算机的总线有哪几类?总线结构的特点是什么?答:微型计算机的总线包括地址总线、数据总线和控制总线三类,总线结构的特点是结构简单、可靠性高、易于设计生产和维护,更主要的是便于扩充。
6. 计算机I/O 接口有何用途?试列出8 个I/O 接口。
微机原理与接口技术试卷参考答案
(本题20分)一、填空1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。
2.____________可以将数字信号变成能在传输线上传送的模拟信号,或将传输线上的模拟信号变成数字信号。
3.8255A工作于方式0时,不能工作于____ 传送方式。
4.某微机系统中内存首地址为6000H,末地址为67FFH,则其内存容量为______ 5.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____,6.实现定时的三种方法是____定时、_____定时和____________定时。
7对I/O端口编址有_____________和_____________两种方法。
8在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,6个数据位和2个终止位。
则波特率为________9Intel8086CPU的从编程结构上功能由________________和________________组成。
10,2K×4位RAM构成16KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。
,11中断类型码为1CH的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为30H、20H、10H、40H,则相应的中断服务程序入口地址是_________(本题20分)二、选择题.输出指令在I/O接口总线上产生正确的命令顺序是()。
A先发地址码,再发读命令,最后读数据。
B.先发读命令、再发地址码,最后读数据。
C.先送地址码,再送数据,最后发写命令。
D.先送地址码,再发写命令、最后送数据。
2.8086 CPU有最大和最小两种工作模式,最大模式的特点是_________A.需要总线控制器8288B.由编程进行模式设定C.不需要8286收发器D.CPU提供全部的控制信号3.下列指令中合法的是_______A.MOV WORD_OP1,WORD_OP2B.MOV AX, WORD_OP1[DX]C. MOV SP, SS:DATA_WORD[BX][SI]D. MOV [BX][SI],24. ADC0809的三位地址码ADDC、ADDB、ADDA的取值分别为0、1、1时,选通的模拟通道应该为__________A.IN0B.IN2C.IN3D.IN65.下面的中断中,只有_______需要硬件提供中断类型码A.INTOB.INT nC.NMID.INTR6.CPU使用中断方式从A/D转换器读取数据时,A/D转换器向CPU发出的中断请求信号是______A.STARTB.OEC.EOCD.INTR7.在IBM PC/XT机中,8086执行IN/OUT指令,产生访问I/O接口的读写信号的部件是_______A.CPUB.总线控制电路C.总线裁决电路D.DMA控制器8. 最小模式下8086在执行MOV AL,[SI]期间,下面_______引脚是低电平。
微机原理与接口技术(习题答案)(DOC)(精编文档).doc
【最新整理,下载后即可编辑】第1章 微机运算基础习题和思考题1. 请完成以下计算:174.66D=(10101110.10101)B =(AE. A8)H10101110101.01011B =( 1397.344)D =(575.58)H4BCH =(010*********)B =( )BCD2. 设字长为8位,X =(2A )16,当X 分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当X 表示原码时,其真值为:+101010当X 表示补码时,其真值为:+101010当X 表示反码时,其真值为:+101010当X 表示无符号数数时,其真值为:001010103. 设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?120+18 -33-37-90-70 50+84答:120+18其补码形式分别为:(120)补=01111000 (18)补=00010010 01111000+ 0001001010001010由于C s =0 ,C p =1,因此有溢出,结果错误-33-37其补码形式为:(-33)补=11011111 (-37)补=11011011 11011111+1101101110111010由于C s =1, C p =1,所以没有溢出,结果正确-90-70其补码形式为:(-90)补=10011100 (-70)补=10111010 10011100+1011101001010110由于C s =1, C p =0,所以有溢出,结果错误50+84其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s =0, C p =1,所以有溢出,结果错误4. 请写出下列字符串的ASCII 码值。
My name is Zhang san.4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E第2章80X86微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。
《微机原理与接口技术》参考答案
《微机原理与接口技术》参考答案《微机原理与接口技术》参考答案《微机原理与接口技术》习题参考答案习题 2 1. 为何说8086CPU 是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2. 8086CPU哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元和执行单元。
指令队列在BIU中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3. 8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX 四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4. 8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5. 在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,低半字节向高半字节有进位或借位时,AF=1,否则AF=0。
微机原理与接口技术习题及参考答案精选全文完整版
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微机原理与接口技术
一、单选题(题数:20,共 40.0 分)1每一级中断都可单独被屏蔽或()(2.0分)0.0分•A、允许••B、运行••C、中断••D、中断源•我的答案:B2利用中断方式可管理和控制()外设或终端(2.0分)2.0分•A、1台••B、2台••C、多台••D、3台•我的答案:C3对端口C的数据输出有()办法(2.0分)2.0分•A、2种••B、3种••C、4种••D、5种我的答案:C4无条件传送:慢速外设需与()保持同步(2.0分)2.0分•A、中断源••B、某段程序••C、CPU••D、数据•我的答案:C5当系统有多片级联时,()意义(2.0分)0.0分•A、预制时间常数•B、处理输入的数据••C、数据••D、有意义•我的答案:B6对8位数据线读取16位计数值需分()(2.0分)2.0分•A、1次••B、2次••C、多次••D、•我的答案:B7一个存储单元具有()存储地址(2.0分)0.0分•A、1次••B、2次••C、多次••D、3次•我的答案:A8存储器的存取速度直接决定了整个微机系统的()速度(2.0分)2.0分•A、••B、中断源••C、数据••D、硬件•我的答案:A9在计数过程中(或者计数结束后),如果门控再次出现上升沿,计数器将从原装入的()重新计数(2.0分)2.0分•A、数据••B、中断源••C、计数初值••D、运行•我的答案:C108088只能通过输入输出指令与外设进行()交换(2.0分)2.0分•A、层次••B、中断源••C、CPU••D、数据•我的答案:D11内部中断是由于()内部执行程序出现异常引起的程序中断(2.0分)2.0分•A、7005••B、8088••C、7004••D、8000•我的答案:B12打印机在收到数据后,发出“忙”(BUSY=1)信号,表明打印机正在做()(2.0分)2.0分•A、中断源••B、处理输入的数据••C、总线••D、预制时间常数•我的答案:B13每个计数器在开始工作千年必须()(2.0分)2.0分•A、预制时间常数••B、处理输入的数据••C、编程••D、运行•我的答案:A14计算机通信可分为()(2.0分)2.0分•A、2类••B、3类••C、4类••D、5类•我的答案:A15开机时,由初始化程序按()的顺序写入(2.0分)0.0分•A、一定的顺序••B、某段程序••C、数据••D、允许•我的答案:B168255A有()工作方式(2.0分)0.0分•A、3种••B、4种••C、5种••D、6种•我的答案:D178259A有多种工作方式,这些工作方式可以通过()设置或改变(2.0分)2.0分•A、允许••B、数据••C、编程••D、中断源•我的答案:C18接口电路按功能可分为()(2.0分)2.0分•A、2类••B、3类••C、4类••D、5类•我的答案:A19微机系统中,整个存储器体系采用()结构(2.0分)2.0分•A、数据••B、层次••C、总线••D、中断源•我的答案:B20能够向CPU发出中断请求的设备或事件称为()(2.0分)2.0分•A、运行••B、中断源••C、工具••D、数据•我的答案:B二、多选题(题数:10,共 30.0 分)1PIC16单片机的CCP模块分为CCP1和CCP2,以下说法正确的是:(3.0分)3.0分•是2个独立的电路模块,可以同时工作在任意模式下。
微机原理与接口技术(习题答案)
第1章微机运算基础习题和思考题1.请完成以下计算:174.66D=(10101110.10101)B=(AE. A8)H10101110101.01011B=(1397.344)D=(575.58)H4BCH=(010*********)B=()BCD2.设字长为8位,X=(2A)16,当X分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当X表示原码时,其真值为:+101010当X表示补码时,其真值为:+101010当X表示反码时,其真值为:+101010当X表示无符号数数时,其真值为:001010103.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?120+18 -33-37-90-70 50+84答:120+18其补码形式分别为:(120)补=01111000 (18)补=0001001001111000+0001001010001010由于C s=0 ,C p=1,因此有溢出,结果错误-33-37其补码形式为:(-33)补=11011111 (-37)补=1101101111011111+1101101110111010由于C s=1,C p=1,所以没有溢出,结果正确-90-70其补码形式为:(-90)补=10011100 (-70)补=1011101010011100+1011101001010110由于C s=1,C p=0,所以有溢出,结果错误50+84其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s=0,C p=1,所以有溢出,结果错误4.请写出下列字符串的ASCII码值。
My name is Zhang san.4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E第2章80X86微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。
(完整版)微机原理与接口技术试题与答案
微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU 经过(1 )控制线来区分是储藏器接见,仍是I/O 接见,当 CPU 执行 IN AL,DX 指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2. n+1 位有符号数 x 的补码表示范围为()。
A. -2n < x < 2nB.-2n ≤ x≤ -2n1C.-2n - 1 ≤ x ≤-12nD. -2n < x≤ 2n3.若要使存放器 AL 中的高 4 位不变,低 4 位为 0,所用指令为()。
A.AND AL, 0FHB.AND AL, 0FOHC.OR AL, 0FHD.OR AL 0FOH4.以下 MOV 指令中,不正确的指令是()。
A.MOV AX, BXB.MOV AX, [BX]C.MOV AX, CXD.MOV AX, [CX]5.中断指令 INT 17H 的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD.0005EH6.条件转移指令JNE 的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在 8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期 (T 状态 )组成,在 T1 状态, CPU 往总线上发(2)信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A.数据 B.地址 C.状态 D.其他8.8086 有两种工作模式 , 最小模式的特点是( 1 ),最大模式的特点是(2)。
⑴ A. CPU 供应全部控制信号 B. 由编程进行模式设定C. 不需要 8286 收发器D. 需要总线控制器8288⑵ A. M/引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一办理机系统9.在 8086 微机系统的 RAM 储藏单元器 0000H:002CH 开始依次存放 23H ,0FFH ,00H ,和 0F0H 四个字节,该向量对应的中断号是 ()。
同济大学-2010微机原理期终考试试题(b卷)---答案教学文案
同济大学课程考核试卷(B卷)- 答案2009—2010学年第一学期课号:100202 课名:微机原理及接口技术(双语)考试考查:考试此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷年级专业学号姓名得分一、简答题(35分,每题5分)1.In the real mode of 8086, show the starting and ending address of each segment locatedby the following segment register value.(1)4500H(2)0CE00H解:(1)Starting Address:45000H,Ending Address:54FFFH(2)Starting Address:0CE000H,Ending Address:0DDFFFH2.已知AX=14C6H, BX=80DCH,执行以下程序后,试问。
ADD AX, BXJNO PROG1JNC PROG2JNS PROG3JMP PROG4(1)分析标志位S,C,O,Z的取值情况。
(2)指出程序将转向哪个标号?解:(1)S=1,C=0,O=0,Z=0。
(2)PROG13.How many address inputs and data inputs does the 32K×8bit DRAM device contain?解:因为32K=215,因此,Address Inputs的数目为15而数据宽度为8bit,故Data Inputs的数目为84.Contrast a memory-mapped I/O system with an isolated I/O system.解:(P211)(1)内存映射I/O系统a)地址空间与存储器重叠;b)不使用专门的In/Out指令;c)采用相同的I/O访问和内存访问寻址方式,但对I/O访问很慢。
(2)独立I/O系统d)地址空间不与存储器重叠;e)需要专门的In/Out指令,且只能通过AL, AX, EAX寄存器进行数据交换;f)内存访问寻址方式采用20位地址寻址,而I/O寻址最多16位地址。
微机原理与接口技术试题及答案
第一章1-1选择1.计算机中最常用的字符信息编码是( A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是( A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A 程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机6.下列不是单片机总线是(D )A 地址总线B 控制总线C 数据总线D 输出总线7.-49D的二进制补码为.( B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.10010 选出不是计算机中常作的码制是( D )A 原码B 反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二进制补码表示为.110100018.-49D的二进制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(√)2.MCS-51上电复位时,SBUF=00H。
微机原理及接口技术习题答案
第一章习题及答案1. 微处理器内部包含哪三大部分?解: 运算器、控制器和寄存器组。
2. 完成下列数制的转换①10101101B=( )D=( )H解:10101101B=173D=ADH 。
②0.11B=( )D解:0.11B=0.75D 。
③211.25=( )B =( )H解:211.25=11010011.01B=D3.4H 。
④10111.0101B=( )H=( )BCD解:10111.0101B=17.5H=23.3125D=(0010 0011.0011 0001 0010 0101)BCD3. 已知X=+1011010B ,Y =–0011011B ,设机器数为8位,分别写出X 、Y 的原码、反码和补码。
解:[][][]01011010B 01011010B 01011010B X X X ===原反补 [][][]10011011B11100100B 11100101BY Y Y ===原反补4. 已知X 的真值为32,Y 的真值为–19,求[]?Y X =+补解:[]00001101B X Y +=补5. 已知X=51,Y=–86,用补码完成下列运算,并判断是否产生溢出(设字长为8位)。
① X +Y ② X -Y③ –X +Y ④ –X -Y解:10100011B ,因为67C C 0⊕=,所以未产生溢出。
② 11110111B ,因为67C C 1⊕=,所以产生溢出。
③ 01110111B ,因为67C C 1⊕=,所以产生溢出。
④ 00100011B ,因为67C C 0⊕=,所以未产生溢出。
6. 若使与门的输出端输出高电平,则各输入端的状态是什么?解:各输入端为高电平。
7. 若使与非门的输出端输出低电平,则各输入端的状态是什么?解:各输入端为高电平。
8. 如果74LS138译码器的Y 4端输出低电平,则C 、B 、A 三个输入端的状态分别是什么?解:C 、B 、A 三个输入端的状态分别是‘1’,‘0’,‘0’。
微机原理与接口技术试题库(含答案)
一、问答题:1、微型计算机是由五部分组成,包括控制器,运算器,存储器、输入设备,输出设备;控制器控制计算机运转,计算器主要是算术运臬和逻辑运算,存储器主要是存储信息,输入设备主要是输入信息给计算机,输出设备主要是计算机输出信息。
2、IBM PC机的主存主要有只读存储器和随机存储器。
只读存储器只能读出,不能写入,随机存储器可以写入也可以读出。
3、8086微处理器的字长为16位,能直接访问的存储单元可以是2个字节。
4、8088微处理器的逻辑地址两部分组成,包括段地址和偏移地址;物理地址=段地址*16+偏移地址。
5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址=0A7F0H*16+2B40H=0AAA40H。
6、02003H02002H02001H02000H77种(1).立即数寻址(2).寄存器寻址(3).直接寻址(4).寄存器间接寻址(5).寄存器相对寻址方式(6).基址变址寻址方式(7).相对基址变址寻址方式二、填空题1、CPU、存储器2、4、4、ALU3、逻辑地址、物理地址4、偏移地址,段基址*16+偏移地址,段寄存器5、码、操作数6、寄存器相对寻址方式,寄存器间接寻址,直接寻址,基址变址寻址方式,寄存器寻址,立即数寻址,相对基址变址寻址方式,寄存器相对寻址方式7、ZF,CF,SF,OF8、1,有符号9、05AEH,4000H10、0AB0H,1,1,0F8B0H,1,1三、选择题1、C2、A3、C4、B5、A6、D7、C8、B9、C 10、D四、是非判断题1、×2、×3、√4、√5、×6、×五、根据以下要求选用相应的指令或指令序列1、MOV AX,4629H2、LDS BX,DA TA3、ADD DX,BX4、SUB AX,0360H5、MOV BX,ES:[0500H]6、MOV CL,2SHL AL,CL7、IMUL BL8、MOV CX,09、OR DX,0E00H5、AND AL,0FH6、XOR CL,0F0H7、MOV CL,2SAR AX,CL13、MOV CL,4ROL AL,CL14、SHL AX,1RCL DX,115、NEG DXNEG AXSBB DX,0=======================================================一、回答下列问题1、设V ALA EQU 200V ALB EQU 30V ALC EQU 1BH下列表达式的值各为多少?(1)(V ALA*V ALC+V ALB)/V ALC(2)(V ALB AND 0FH)OR (V ALB XOR 0FH)(3)(V ALA GE V ALB )AND 0FH2. 根据下列要求编写一个汇编语言程序::(1)代码段的段名为COD_SG(2)数据段的段名为DA T_SG(3)堆栈段的段名为STK_SG(4)变量HIGH_DA T所包含的数据为95(5)将变量HIGH_DAT装入寄存器AH,BH和DL(6)程序运行的入口地址为START3、定义一个数据段的字符变量和数据变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一. 选择(每题1分)
1.系统总线又称为_______,这是指模块式微处理机机箱内的底版总线。
1)主板总线2)内总线3)片内总线4)局部总线
3. .按诺依曼结构理论,下面哪个不是计算机组成部分:
1)运算器2)控制器3)打印机4)复印机
4.程序设计人员不能直接使用的寄存器是__________
1)通用寄存器2)指令指针寄存器3)标志寄存器4)段寄存器5.Pentium微处理器的结构之所以称为超标量结构,是因为下面哪一种原因?
1)Pentium微处理器不仅能进行32位运算,也能进行64位运算
2)Pentium微处理器内部含有多条指令流水线和多个执行部件
3)数据传输速度很快,每个总线周期最高能传送4个64位数据
4)微处理器芯片内部集成的晶体管数超过100万个,功耗很大
6.在任何时刻,存储器中会有一个程序是现役的,每一个现役程序最多可以使用___________
①3个段②4个段③5个段④6个段
10.属于系统级寄存器的是________。
1) 系统地址寄存器和控制寄存器2) 通用寄存器和系统地址寄存器
3) 通用寄存器和控制寄存器4) 系统地址寄存器和段寄存器
11. 下面是关于CPU与Cache 之间关系的描述,其中正确的一条描述是:
1)Cache中存放的是主存储器中一部分信息的映像
2)用户可以直接访问Cache
3)片内Cache要比二级Cache的容量大得多
4)二级Cache要比片内Cache的速度快得多
12. 在保护方式下,段寄存器内存放的是_________。
1) 段基址2) 段选择符3) 段描述符4) 段描述符表基址
13. 通常,人们把用符号表示计算机指令的语言称为——————。
1) 机器语言2) 汇编语言3) 模拟语言4) 仿真语言
14. Pentium系统之所以为超标量计算机是因为采用了___________。
1) 并行流水线结构2) 数据与指令分离的Cache结构
3) 转移预测技术4 ) 提高了时钟频率
15.Pentium系统内约定,一个字的宽度是___。
1) 1字节2) 2字节3) 4字节4) 8字节
18.存储管理是由分段存储管理和__________组成。
1)分段部件2)分页部件3)分页存储管理4)虚拟管理
1)1位2) 2位3) 3位4) 4位
23.符合汇编语言变量命名规则的变量名是__________。
1) MOV 2) CX 3)DATA 4)LPT1
24.Pentium微处理机是———微处理机
1)16位。
2)32位。
3)64位。
4)准64位。
25.Pentium 微处理机配置的超标量执行机构允许————以并行方式执行。
1)一条指令2)两条指令3)三条指令4)四条指令
26.Pentium标志寄存器上各标志位信息反映的是———。
1)寄存器堆栈中每一寄存器中的内容。
2)Pentium微处理机的状态信息。
3)Cache操作信息。
4)存储器状态信息。
27.当前,在Pentium机中,常用来在系统中的各部件之间进行高速数据传输操作的系统总线是:
1)ISA 2)EISA 3)PCI 4)VESA
28.下面关于微处理器的叙述中,错误的是
1)微处理器是用单片超大规模集成电路制成的具有运算和控制功能的处理器
2)一台计算机的CPU可能由1个、2个或多个微处理器组成
3)日常使用的PC机只有一个微处理器,它就是中央处理器
4)目前巨型计算机的CPU也由微处理器组成
29.Pentium机中的寄存器、Cache、主存储器及辅存储器,其存取速度从高到低的顺序是:
1) 主存储器,Cache,寄存器,辅存2)快存,主存储器,寄存器,辅存
3) 寄存器,Cache,主存储器,辅存4)寄存器,主存储器,Cache,辅存30.用MB(兆字节)作为PC机主存容量的计量单位,这里1MB等于多少字节?
1) 210 2) 220 3) 230 4)240
32.下面是关于PCI总线的叙述,其中错误的是
1) PCI支持即插即用功能
2) PCI的地址线与数据线是复用的
3) PCI总线是一个16位宽的总线
4) PCI是一种独立于处理器的总线标准,可以支持多种处理器
34.下面关于总线的叙述中,错误的是
1) 总线的位宽指的是总线能同时传送的数据位数
2)总线标准是指总线传送信息时应遵守的一些协议与规范
3) Pentium机中的PCI总线不支持成组传送方式
4) 总线的宽带是指每秒钟总线上可传送的数据量
二.选择填空(每空1分)
8.总线是一种————,是由系统中各部件所共享,在————的控制之下将信息准确地传送给————。
(1)公共信号(2)数据通道(3)专用地信号连线(4)主控设备
(5)中断源(6)从属设备(7)信号源(8)存储器
(9)寄存器
三. 填空题:(每空1.分)
1.目前微型计算机的基本工作原理是__存储程序控制________的原理,其基本结构属于冯·诺依曼结构。
3.运算器中进行的各种算术运算操作归结为__相加和移位_两种最基本的操作。
5.中断包括__可屏蔽__INTR和_不可屏蔽中断NMI。
6. 指出下列指令语句中源操作数是_ AX _;目的操作数是_0CFH __。
MOV AX,0CFH
7.假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么?
MOV AX,1200H;(AX)=__1200H ______
MOV AX,BX;(AX)=__0100H__
ADD AX,BX;(AX)=__0200H
8.总线操作周期的4个操作阶段分别是————,————,——————,————。
总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段
四 . 判断题(对:√;错:×)(每题1分)
Pentium系统属于RISC类微处理机。
RISC类的微处理机,为了减少访问内存的次数而增加寄存器的数目。
Pentium数据寄存器可以存放8、16、32位二进制数据。
Pentium系统的段寄存器为32位寄存器。
Pentium的V流水线和U流水线都可执行任何指令。
对一个段进行访问,必须将这个段的描述符装入到段寄存器中。
Pentium段描述符是由8个字节共64个二进制位组成。
Pentium分段用于程序保护,分页用于把程序映射到大小固定的虚拟页上。
Pentium在进行分页转换中,页目录项的高20位页框地址是与物理存储器中的物理页是相对应的。
线性地址是同一标准的不分段的地址空间内的32位地址。
利用索引字段可以从拥有210个段描述符的段描述符表中选出任何一个段描述符。
Cache的命中率是指命中Cache的次数与访问Cache的次数之比。
当程序有高度的顺序性时,Cache更为有效。
Pentium处理机是32位微处理机,因此其内部数据总线是32位的。
RISC类微处理机采用大量通用寄存器,从根本上提高了CPU的运算速度,尤其适于在多任务处理的环境。
系统地址寄存器只能在保护方式下使用,所以又称其为保护方式寄存器。
异常是指微处理机检测到的异常情况,异常又进一步地划分为故障,自陷和异常终止三种。
运算器是存储信息的部件,是寄存器的一种。
通常,微处理机的控制部件是由程序计数器、指令寄存器、指令译码器、时序部件等组成。
Pentium微处理机配备有5个32位的控制寄存器:CR0、CR1、CR2、CR3、CR4。
保存着跟任务有关的适合于所有任务的机器状态。
在Pentium微处理机的指令指针寄存器EIP内存放着下一条要执行的指令
在全局描述符表GDT(Global Descriptor Table)中存放供所有程序共用的段描述符。
一.答案:
三.答案
四.答案:
1. 错
2. 对
3. 对
4. 错
5. 错
6. 错
7. 对
8. 错
9. 错10对
11错12 对13错14错15错
16对17对18错19对20错
21错22对
五.答案
1.什么是超标量技术?试说明超标量技术在Pentium上是怎样实现的?(3分)
在一个时钟周期内同时执行一条以上的指令(或在一个时钟周期内同时执行2
条指令)的技术,称为超标量技术。
在Pentium上,采用了U流水线和V流水线,从而实现了超标量操作运行。
2.试简单说明Pentium将逻辑地址转换成物理地址的过程。
(3分)
系统或程序给出的地址都是逻辑地址,经由分段部件,将逻辑地址转换成线性地址,若不分页,这个线性地址就是物理地址。
若需要分页,则再由分页部件,将线性地址转换成物理地址。
3.试简单说明Pentium浮点部件的流水线操作8个操作步骤及操作过程。
(4分)
Pentium的浮点部件也采用了流水线操作技术,流水线操作由8个操作步骤组成:
预取PF,首次译码D1,二次译码D2,存储器和寄存器的读操作EX,
首次执行X1,二次执行X2,写浮点数WF和出错报告ER。
其中,预取PF和首次译码D1与整数流水线中的前两个操作步骤共用,浮点部件的第3
个操作步骤开始激活浮点指令的执行逻辑,然后执行后5个操作步骤。