16秋地大《微机原理(新)》在线作业一
15秋地大《微机原理(新)》在线作业一答案
15秋地大《微机原理(新)》在线作业一答案地大《微机原理(新)》在线作业一一、单选题(共 15 道试题,共 60 分。
)1. P/XT微机中串口1的I/O地址范围是(). 3F0H-3F7H. 3F8H-3FF. 2F0H-2FFH. 2F8H-2FF正确答案:2. 从硬件角度而言,采用硬件最少的数据传送方式是(). M控制. 中断控制. 查询传送. 无条件传送正确答案:3. 某一SRM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( )根. 25. 23. 21. 19正确答案:4. 传送数据时,占用PU时间最长的传送方式是. 查询. 中断. M. IOP正确答案:5. 并行接口与串行接口的区别主要表现在()之间的数据传输前者是并行,后者是串行. 接口与MPU. 接口与外设. 接口与MPU和外设正确答案:6. 以下叙述中,不对的是(). 一个指令周期就是一个总线周期. 一个时钟周期也称为一个T状态. 一个基本总线周期含4个T状态. 执行一条指令所需时间为一个指令周期正确答案:7. 8088/8086的基本总线周期由( )个时钟周期组成。
. 2. 4. 5. 6正确答案:8. 8位补码操作数“10010011”等值扩展为16位后,其机器数为(). 1111111110010011. 0000000010010011. 1000000010010011正确答案:9. 在下面各类总线中,()是一种串行总线接口。
. SSI. IS. US. IS正确答案:10. 采用两片8259可编程中断控制器级联使用,可以使PU的可屏蔽中断扩大到()。
. 15. 32. 64正确答案:11. 8251芯片是可编程()接口芯片. 定时器. 计数器. 并行通信. 串行通信正确答案:12. 8086系列微机的中断向量号越大,则优先级(). 越高. 越低. 相同. 不定正确答案:13. 串行通信的波特率越高,则串行传送数据的速度(). 越慢. 越快. 与波特率无关. 由PU速度决定正确答案:14. 可编程接口芯片在使用前对它(),称为初始化编程. 写操作数. 写控制字. 编接口地址. 设计控制电路正确答案:15. 一个I/O地址称为一个()。
微机原理试题作业1(答案)
作业1(请同学们作业时,不要改变题号、字体及答案的颜色,仅修改表内答案字母)一、判断题[30分](在表格内填空,正确填A,错误填B请不要改变字体的颜色)1.8086的不允许有段的重叠和交叉。
B2.在8086的16位标志寄存器中,其每一位都有一定的含义。
B3.若一个数据块的起始地址为20A0H:0F6H,则该数据块起始地址的实际地址是21B60H。
B4.SP的内容可以不指向堆栈的栈顶。
5.字长是描述CPU数据总线宽度的指标。
6.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进HOU出的原则。
7.当运算结果各位全部为零时,标志ZF=0。
8.逻辑地址不是物理地址,但它是唯一的。
9. IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
10. 给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,该内存单元物理地址:0C210H。
11. 8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。
12. 从逻辑角度,8086地址与数据信号不会同时出现,二者可以分时复用同一组引线.13. 可屏蔽中断经NMI引脚输入,通知8086处理器外部一个事件需要处理。
但8086只有在开中断的状态下(IF=1)才可以响应NMI请求。
14. 对于10H类型的中断,其中断处理程序的入口地址为:0000:0040H15. 8086在进行I/O设备访问时,20位地址只有低16位有效,I/O设备占用的地址空间为64KB。
二、选择题[60分](在表格内填写正确答案的大写字母,请不要改变字体的颜色,当有多个A时,表示是多选题)1.8086CPU进行算术和逻辑运算时,可处理的信息的长度为( B )。
A、32位B、16位C、8位D、都可以2.在下面关于微处理器的叙述中,错误的是( C ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令3.若用MB作为PC机主存容量的计量单位,1MB等于( B )字节。
微机原理作业及参考答案
第一章计算机基础(P32)1-1电子管,晶体管,中小规模集成电路、大规模、超大规模集成电路。
1-2把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器。
以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出、接口电路及系统总线等所组成的计算机,称为微型计算机。
微型计算机系统是微型计算机配置相应的系统软件,应用软件及外部设备等.1-3写出下列机器数的真值:(1)01101110 (2)10001101(3)01011001 (4)11001110答案:(1)+110 (2)-13(原码) -114(反码)-115(补码)(3)+89 (4)-78(原码)-49(反码)-50(补码)1-4写出下列二进制数的原码、反码和补码(设字长为8位):(1)+010111 (2)+101011(3)-101000 (4)-111111答案:(1)[x]原=00010111 [x]反= 00010111 [x]补= 00010111(2)[x]原=00101011 [x]反= 00101011 [x]补= 00101011(3)[x]原=10101000 [x]反= 11010111 [x]补= 11011000(4)[x]原=10111111 [x]反= 11000000 [x]补=110000011-5 当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?(1)00001110 表示原码14,反码14,表示补码为14(2)11111111 表示原码-127,反码-0,表示补码为-1(3)10000000 表示原码-0,反码-127,表示补码为-128(4)10000001 表示原码-1,反码-126,表示补码为-1271-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下列各式。
《微机原理》(一)习题及参考答案.doc
*教材:《微机原理与接口技术实用教程》,杨帮华等编,清华大学出版社,2008. 5习题一1、十进制一二进制:73.8125 =2、十进制一十六进制:299. 34375 =3、二进制一十进制:10010010. 001B =4^十六进制一十进制:8F. 7H =5、已知:a = 1011B, b = 11001B, c = 100110B,用二进制完成下列算术运算,并用十进制运算检查结果:(1)a+b; (2) c-a~b;(3) aXb; (4) c/a。
6、已知:a = 00111000B, b = 11000111B,试求以下逻辑运算结果:(1) a AND b ;(2) a OR b ;(3) a XOR b ; (4) NOT a。
7、写出下列各数的8位原码和补码:(1) +1010101B;(2) -1010101B;(3) +1111111B;(4) -1111111B;(5) +1000000B;(6) -1000000B;(7) +34 ;(8) -69。
8、对下列8位补码分别进行a+b和a-b运算,并判断结果是否溢出:(1) a = 37H, b = 57H; (2) a =0B7H, b =0D7H ;(3) a =0F7H, b =0D7H; (4) a = 37H, b =0C7H 。
9、将下列十进制数用BCD表示,并用加6修正法求运算结果:(1) 38+42;(2) 56+77;(3) 99+88;(4) 34+69 。
10、将下列字符串用偶校验ASCII表示(以十六进制形式):(1) SAM JONES; (2) -75. 61。
11、用规格化浮点数表示(设阶为4位原码,尾为8位补码):-3. 125 =*习题一参考答案1、01001001.1101B2、12B.58H3、146.1254、143.43755、100100B, 0010B, 100010011B, 0011B...0101B6、00000000B, 11111111B, 11111111B, 11000111B7、01010101B、01010101B, 11010101B、10101011B, 01111111B、01111111B,11111111B、10000001B, 01000000Bs 01000000B, 11000000> 11000000B,00100010B、00100010B, 11000101B、10111011B8、8EHx、E0H V , 8EH "、E0H V , CEH ”、20H V , FEH ”、70H V9、80, (1)33, (1)87, (1)0310、53、41、4D、20、4A、4F、4E、45、53, 2D、37、35、2E、36、31 (H)偶校验:0101001k 01000001、01001101, 10100000、11001010> 1100111k 01001110, 1100010k01010011, 00101101, 1011011K 0011010k 00101110> 00110110, 10110001 (B)11、一3.125 = —11.001B=—0.11001B X 2+2,即:0010 10011100B (阶为4位原码,尾为8位补码)习题二教材P24 (1.8习题):一、6教材 P115 (3. 5 习2, 习题三 二、1*习题三参考答案 教材P115 (3. 5习题):一、1、假定 DS=2000H, SS=1500H, SI=OOAOH, BX=0100H, BP=0010H,数据变量 VAL 的偏地址为0050H,请指出下列指令中源操作数采用什么寻址方式?若源操作数在存储器(1) MOV AX, OABH (2) MOV AX, [100H](3) MOV AX, VAL(4) MOV BX, [SI](5) MOV AL, VAL[BX](6) MOV CL, [BP][SI] ;立即寻址;直接寻址,EA=0100H, PA=DSX10H+EA=20100H ;直接寻址,EA=VAL=0050H, PA=DS X 10H+EA=20050H ;寄存器间接寻址,EA=SI=OOAOH, PA=DSX10H+EA=200A0H ;寄存器相对寻址,EA=BX+VAL=0150H, PA=DSX 10H+EA=20150H ;基址变址寻址,EA=BP+SI=OOBOH, PA=SS X(1) MOV AH, BX (2) MOV [SI], [BX] (3) MOV AX, [SI][DI]MOV AX, [BX][BP];X ,源、目的字长不一致(或类型不一致) ;X ,源、目的不可同为存储器操作数 ;X,基址变址寻址不可SI 与DI 组合 ;X,基址变址寻址不可BX与BP 组合教材 P77 (2. 5 习题):一、1, 2, 3, 5, 6, 7, 8; 二、2, 4 补充题: 1、 将62A0H 加下列各数,试求其和及标志位AF 、SF 、ZF 、OF 、CF 、PF 的值。
华师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。
(完整word版)微机原理习题1
1。
设8255A 的A 口、B 口、C 口和控制字寄存器的端口地址分别为80H 、82H 、84H 和86H 。
要求A 口工作在方式0 输出,B 口工作在方式0 输入,C 口高4 位输入,低4 位输出,试编写8255A 的初始化程序。
MOV AL ,10001010B ;方式控制字OUT 86H ,AL2. 8255A 的A 口、B 口、C 口和控制字寄存器的端口地址分别为80H 、82H 、84H 和86H,要求PC4 输出高电平,PC5 输出低电平,PC6 输出一个正脉冲,试写出完成这些功能的指令序列。
MOV AL ,00001001B ;PC4 输出高电平OUT 86H ,ALMOV AL ,00001010B ;PC5 输出低电平OUT 86H ,ALMOV AL ,000001100B ;PC6 先输出低电平OUT 86H ,ALMOV AL ,00001101B ;PC6 再输出高电平OUT 86H ,ALMOV AL ,00001100B ;PC6 再输出低电平,形成一个正脉冲OUT 86H ,AL3. 8255A 的口地址为80H~83H ,8253 的口地址为84H~87H ,(1 )若A 口接8 个开关K7~K0,B 口接8 个指示灯LED 7~LED0,当开关合上时相应的指示灯亮,断开时灯灭,要求每隔0。
5s 检测一次开关状态,并在LED上显示出来,试画出硬件连线图,编写实现这种功能的程序。
(2 )若把接在端口A 上的开关去掉,要求接在端口B 上的指示灯轮流熄灭,每只灯熄灭1秒钟,请编程实现这种功能。
答:(1 )8255A :A 口输入,B 口输出8253:2MHz/2Hz=1000000通道0 工作于方式2 ,取N0=1000通道1 工作于方式0 ,取N1=999,即得OUT1 每0.5秒中断一次。
本题用8253 定时中断,中断处理时检测开关状态,并点亮相应的LED 。
假设8259A 已初始化,主程序如下:MOV AX, SEG INTR ;形成中断矢量表MOV DS, AXMOV DX, OFFSET INTRMOV AL, NMOV AH,25HINT 21HMOV AL, 10010000B ;8255初始化OUT 83H,ALMOV AL, 00110101B ;通道0 方式2 ,BCD计数OUT 87H, ALMOV AL, 00H ;置初值1000OUT 84H,ALMOV AL,10HOUT 84H, ALMOV AL, 01110001B ;通道1 方式0 ,BCD计数OUT 87H,ALMOV AL,99H ;置初值999OUT 85H,ALMOV AL,09HOUT 85H,ALSTIAGAIN:HLTJMP AGAIN中断服务程序:INTR:PUSH AXSTIIN AL, 80H ;检测开关,合上为0NOT AL ;取反OUT 81H, AL ;点亮相应LED (合上)MOV AL, 01110001B ;通道1 方式0 ,BCD计数OUT 87H, ALMOV AL,99H ;置初值999OUT 85H, ALMOV AL,09HOUT 85H, ALCLIMOV AL,20H ;普通EOI 命令OUT 20H,ALPOP AXIRET2 )8255A :B 口输出8253:通道0 工作于方式2 ,取N0=2000通道1 工作于方式3 ,取N1=1000,即得OUT1 频率为1Hz (周期为1 秒)的方波,接到8259A 的IRi,边沿触发中断请求.主程序如下:MOV AX, SEG INTR ;形成中断矢量表MOV DS,AXMOV DX, OFFSET INTRMOV AL,NMOV AH, 25HINT 21HMOV AL,10000000B ;8255初始化OUT 83H,ALMOV AL,00110101B ;通道0 方式2 ,BCD计数OUT 87H,ALMOV AL, 00H ;置初值2000OUT 84H,ALMOV AL,20HOUT 84H,ALMOV AL,01110111B ;通道1 方式3 ,BCD计数OUT 87H, ALMOV AL, 00H ;置初值1000OUT 85H,ALMOV AL, 10HOUT 85H, ALMOV AL,0FEH ;熄灭LED0 OUT 81H,ALSTIGOON:HLTJMP中断服务程序如下:INTR:PUSH AXSTIROL AL, 1 ;AL左循环移位1 位OUT 81H,AL ;点亮下一位LED CLIMOV AL,20HOUT 20H, AL ;普通EOI 结束命令POP AXIRET硬件连接图如下:4。
微机原理作业及参考答案
微机原理作业及参考答案-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII第一章计算机基础(P32)1-3写出下列机器数的真值:(1)01101110 (2)10001101(3)01011001 (4)11001110答案:(1)+110 (2)-13(原码) -114(反码)-115(补码)(3)+89 (4)-78(原码)-49(反码)-50(补码)1-4写出下列二进制数的原码、反码和补码(设字长为8位):(1)+010111 (2)+101011(3)-101000 (4)-111111答案:(1)[x]原=00010111 [x]反= 00010111 [x]补= 00010111(2)[x]原=00101011 [x]反= 00101011 [x]补= 00101011(3)[x]原=10101000 [x]反= 11010111 [x]补= 11011000(4)[x]原=10111111 [x]反= 11000000 [x]补=110000011-5 当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?(1)00001110 表示原码14,反码14,表示补码为14(2)11111111 表示原码-127,反码-0,表示补码为-1(3)10000000 表示原码-0,反码-127,表示补码为-128(4)10000001 表示原码-1,反码-126,表示补码为-1271-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下列各式。
(字长8位)(1)[x1+y1]补(2)[x1-y2]补(3)[x2-y2]补(4)[x2+y2]补(5)[x1+2*y2]补(6)[x2+y2/8]补答案:(1)[x1+y1]补=[00010100+00100001]补=[00110101]补=00110101(2)[x1-y2]补=[x1]补+[-y2]补=00010100+00100001=00110101(3)[x2-y2]补=[x2]补+[-y2]补=11101100+00100001=00001101(4)[x2+y2]补=[x2]补+[y2]补=11101100+11011111=11001011(5)[x1+2*y2]补=[x1]补+[2*y2]补=00010100+10111110=11010010(6)[x2+y2/8]补=11101100+[y2/8]补=11101100+11111100=111010001-7 用补码来完成下列运算,并判断有无溢出产生(字长为8位):(1)85+60 (2)-85+60(3)85-60 (4)-85-60答案:(1)[x]补+[y]补=01010101+00111100=10010001 = -111,有溢出(2)[x]补+[y]补=10101011+00111100=11100111 =-25,无溢出(3)[x]补+[y]补= 01010101+11000100=00011001 =25,无溢出(4)[x]补+[y]补=10101011+11000100=01101111 =111,有溢出1-8在微型计算机中存放的两个补码数,试用补码加法完成计算,并判断有无溢出产生。
微机原理习题参考答案1.docx
习题与思考题(参考答案)第一章1.6将下列十进制数转换成二进制数。
256D =10000000B 237. 135D=11101101.0010001B12. 58D=1100. 100101B 0. 374D二0. 0101B1.7写出下列二进制数对应的十进制数、八进制数、十六进制数。
1101110B二110D二156Q二6EH 111011000B二472D二730Q二1D8H1101111. 1001B-111. 5625D二157.44Q二6F・ 9H1.8填空:10101. 001B= (21. 125) D= (25. 1) Q= (15.2) H2DE. 6H= (1011011110.011) B= (1336. 3) Q= (734. 375) D 1.9试写出下列用补码表示的二进制数的真值。
00111010 -00111010-+58 10000000--12810000101->11111011->-123 11111110->10000010->-2 01111110-01111110-+1261.10已知X=35, Y = -89,试用补码运算法则,求出:X + Y = ?[X]补= 00100011 [Y]原=11011001 [ Y]补=10100111[X + Y]补=[X]补 + [Y]补= 00100011+10100111 = 11001010 X + Y = = 10110110B=-541.11 已知[X]补=10011011, [X + Y]补=10111001,试求:①[x —Y ]补=? (有溢出,结果出错。
)因为[X + Y]补=[X]补 + [Y]补=10111001所以[Y]补=[X + Y]补一[X]补= 00011110[-Y]补=11100010[X — Yh=[X]补+[—丫]补=10011011+11100010 = 01111101②X、Y的真值各为多少?[X]原= 11100101, X 的真值为一101;[丫]原=00011110, Y 的真值为30第二章2.3 8086CPU的ALE信号的功能是什么?答:ALE (Address Latch Enable)是8086CPU提供给地址锁存器的控制信号,在任何一个总线周期的T1状态,ALE输出有效电平(正脉冲),以表示当前地址/数据、地址/状态复用总线上输出的是地址信息,锁存器可利用它的下降沿将地址锁存起来。
16秋地大《微机原理与接口技术》在线作业一
17春16秋地质《微机原理与接口技术》一一、单选(共25 道,共100 分。
)1. 在8086/8088 CPU中,一个最基本的总线读写周期由()时钟周期(T状态)组成A. 1个B. 2个C. 4个D. 6个标准解:2. 在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H 四个字节,该向量对应的中断号是( )。
A. 0AHB. 0BHC. 0CHD. 0DH标准解:3. 8086中,()组寄存器都可以用来实现对存储器的寻址A. AX,SI,DI,BXB. BP,BX,CX,DXC. SI,DI,BP,BXD. BX,CX,SI,DI标准解:4. 8086系统可寻址I/O端口的最大地址为( )。
A. 0FFHB. 0FFFHC. 0FFFFHD. 0FFFFH标准解:5. 设SP=50H,执行段间返回指令RET 后,寄存器SP的内容是( )。
A. 5AHB. 5CHC. 54HD. 44H标准解:6. 8086微机系统的RAM存储单元中,从0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是()A. 0AHB. 0BHC. 0CHD. 0DH标准解:7. 并行通信适用于( )的数据传送。
A. 不同类型B. 同类型C. 近距离D. 远距离标准解:8. 与十进制数254等值的数是()A. 11111110B. 11101111C. 11111011D. 11101110标准解:9. 在机器内部操作中,CPU与存贮器之间信息交换使用的是()。
A. 逻辑地址B. 物理地址C. 有效地址D. 相对地址标准解:10. 在PC/XT中,设(AX)=9305H,(BX)=6279H,若ADD BX,AX指令后接着INTO 指令则会()A. 进入INTO中断服务子程序B. 执行INTO后面的指令C. 死机D. 显示器显示OVERFLOW标准解:11. 8259的中断请求信号可以是边沿触发和( )A. 低电平触发B. 高电平触发C. 上升沿触发D. 下降沿触发标准解:12. 两片8259芯片级连后,可以管理()级中断A. 15B. 16C. 64D. 32标准解:13. 下面关于微处理器的叙述中,不正确的是( )。
微机原理_在线作业
微机原理_在线作业_A用户名:最终成绩:100.02.在下面几个不同进制的数中,最小的数是()。
1001001B7537Q0A7H本题分值: 5.0用户得分: 5.0用户解答: 37Q知识点: 2 微机运算基础3.指令队列的作用是()。
4.下列指令中,有语法错误的是()。
5.采用虚拟存储器的目的是()。
提高主存的速度扩大外存的容量扩大编程空间提高外存的速度6.主机与外围设备传递数据时,采用下列(),主机与外设是串行工作的。
程序查询方式中断方式DMA 方式I/O处理机方式本题分值: 5.0用户得分: 5.0用户解答:程序查询方式知识点: 6 输入/输出与中断7.在8259A单片工作方式和级联工作方式下,分别最多可管理()中断源。
8.在异步串行传输时,如果规定采用5位数据位,偶校验和2位停止位,在接收时,如果收到5位数据和1位校验位后,再接收一位高电平信号和一位低电平信号,其结果表示()。
一个字符的数据已正确接收传输中出现了奇偶错数据中出现了奇偶错传输中出现了帧错本题分值: 5.0用户得分: 5.0用户解答:传输中出现了帧错知识点: 7.5 可编程串行异步通信接口芯片82509.当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的控制信息和状态信息,这两个部分的划分是()。
10.利用8253每20ms产生一次中断,若CLK为2MHZ,则8253可采用的工作方式及所采取的计数初值分别为()。
1.微型计算机的性能主要由CPU来决定。
()2.计算机中常用的BCD码是二进制数。
()3.在汇编过程中不产生指令码,只是来指示汇编程序如何汇编的指令是伪指令。
()4.不能给段寄存器进行立即数方式赋值。
()5.计算机的内存可采用RAM 和ROM。
()6.7.8259A的中断服务寄存器用于指示有外设向CPU发中断请求。
()8.当8253工作在方式0,在初始化编程时,一旦写入控制字后输出信号端OUT变为低电平。
最新2016年秋东北师范大学微型机原理与应用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:串行异步接口在接收时是由()寄存器将串行数据转换成并行数据。
微机原理作业及参考答案1
第一次课外作业:1、微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分答:微型计算机由微处理器、存储器、输入\输出接口电路、系统总线和定时电路5个主要部件组成。
微机系统包含微型计算机、外围设备、系统软件和应用软件等部分。
2、微机总线包括哪几类总线?答:包括数据总线、地址总线和控制总线。
3、请简要描述数据总线、地址总线和控制总线的基本特点。
答:○1数据总线:在MPU和其他部件之间双向传递数据信息;○2地址总线:由MPU向其他部件单向传递地址信息;○3控制总线:双向传送控制信号,一方面MPU根据指令译码结果输出控制信号,另一方面MPU响应外部器件的请求信号。
4、CPU内部由哪几个主要功能部件构成?各自的主要作用是什么?答:1.内部寄存器阵列:用来寄存或暂存参与运算的数据;2.累加器和算术运算单元:对数据进行算术运算、逻辑运算;3.指令寄存器、指令译码器、定时及各种控制信号产生电路:把用户程序中的指令暂存,翻译并按照一定的时序发出控制信号;4.内部总线:各内部器件之间信息传递。
5、指令译码器起什么作用?答:将用户程序中的指令翻译成机器码以便计算机识别和执行。
6、请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指令的)。
答:诺依曼计算机是一个存储控制结构,其工作原理是从内存中取指令,对指令译码后得到操作码和地址,从地址中取出操作数,根据操作码对操作数进行操作。
7、CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?答:对地址进行分段。
8、什么是段地址、什么是偏移地址?答:段地址是段起始地址的高16位值;偏移地址是段内某物理单元的实际地址相对段起始地址的偏移值。
9、CPU内部的CS段寄存器和IP(或称PC)指令寄存器有什么作用?答:CS用来识别当前代码段;IP用来存储代码段偏移地址。
10、什么是物理地址、逻辑地址、有效地址和绝对地址?答:物理地址是指物理内存中的实际地址;逻辑地址指由段基址和段内偏移地址组成的地址;有效地址是指编程时使用的地址;绝对地址是指根据存储器的管理机制将有效地址转换过来与内存空间意义对应的实际地址。
微机原理习题答案(完整版)
第一章习题答案1-1 请说明CPU的功能以及CPU是如何执行指令和程序的。
答:CPU的功能是执行程序和统筹处理计算机系统中各类事务。
CPU执行指令分为3步:取指令、分析指令、执行指令;计算机程序是由一条条指令按一定的顺序排列组成的,CPU执行程序的过程就是一条条指令累计执行的过程,其方式分为串行作业方式和流水线作业方式。
1-2 请说明单片机内部主要是由哪些部件组成的,并说明各部件的作用。
答:CPU:由控制器和运算器构成,控制器的作用是执行指令和协调系统各部件的工作;运算器的作用是进行逻辑运算和算术运算。
存储器:存储计算机工作时使用的信息,即指令代码和数据代码。
I/O接口电路:具有数据缓冲、数据隔离及数据转换的功能。
1-3 请问对于容量位8K的存储器芯片,它的地址线是多少根?答:8K=8192=213,故地址线为13根。
另附:存储器的数据线由存储器的字长决定,例如一块32K×16(存储器容量显示格式:存储单元数×存储单元的字长)的存储器,其地址线为15根,数据线为16根。
1-4 将十进制数78,134,分别用二进制数、十六进制数和8421BCD吗表示。
答:(78)D=(1001110)B=(4E)H=(01111000)8421BCD(134)D=(10000110)B=(86)H=(000100110100)8421BCD注:8421BCD码为4位表示一个十进制数符,本质是符号不是数值,所以不可省略0。
1-5 将下列真值分别转化为用8位和16位二进制数表示的原码、补码和反码。
X=1000100;[X]8位原=[X]8位反=[X]8位补=01000100;[X]16位原=[X]16位反=[X]16位补=0000000001000100X= -1000100[X]8位原=11000100,[X]8位反=10111011,[X]8位补=10111100;[X]16位原=1000000001000100,[X]16位反=1111111110111011,[X]16位补=1111111110111100;X= -0111111[X]8位原=10111111,[X]8位反=11000000,[X]8位补=11000001;[X]16位原=1000000000111111,[X]16位反=1111111111000000,[X]16位补=1111111111000001;1-6 将下列补码转化成二进制数的真值。
16秋北交《微机原理与接口技术》在线作业一
北交《微机原理与接口技术》在线作业一一、单选题(共10 道试题,共30 分。
)1. 计算机能直接认识、理解和执行的程序是()A. 汇编语言程序B. 机器语言程序C. 高级语言程序正确答案:2. 寻址方式就是()的方式。
A. 查找指令操作码B. 查找指令C. 查找指令操作数D. 查找指令操作码和操作数正确答案:3. 在存储器的层次结构中,越远离CPU的存储器,存储容量(),价格()A. 越大,越便宜B. 越大,越贵C. 越小,越便宜D. 越小,越贵正确答案:4. 一个中断向量占()个字节A. 1B. 2C. 3D. 4正确答案:5. 在计算机系统中,可用于传送中断请求和中断响应应信号的是()A. 地址总线B. 数据总线C. 控制总线D. 都不对正确答案:6. 微机系统复位时,CPU不能响应()中断A. 指令中断B. 可屏蔽中断C. 非屏蔽中断D. 断点中断正确答案:7. 8259A可编程中断控制器的中断服务寄存器ISR用于()A. 记忆正在处理中的中断B. 存放从外设来的中断请求信号C. 允许向CPU发中断请求D. 禁止向CPU发中断请求正确答案:8. 中断系统优先权的顺序为()A. INT n→NMI→INTR→单步B. NMI→INT n→INTR→单步C. INTR→NMI→INT n→单步D. NMI→INTR→INT n→单步正确答案:9. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU将在总线周期的()时候采样该信号。
A. T2下降沿B. T3下降沿C. T2上升沿D. T3上升沿正确答案:10. 采用查询方式来实现输入输出是因为它()A. 速度最快B. CPU可以不介入C. 实现起来比较容易D. 在对多个事件查询工作时,能对突发事件做出实时响应正确答案:北交《微机原理与接口技术》在线作业一二、多选题(共10 道试题,共40 分。
)1. 微机的中断处理过程包括()A. 中断请求B. 中断判优C. 中断响应D. 中断处理E. 中断返回正确答案:2. 微型计算机的性能指标主要有()A. 字长B. 存储容量C. 运算速度D. 性能/价格比正确答案:3. 存储器片选信号的产生方法有哪几种?()A. 线选译码法B. 局部译码法C. 全局译码法正确答案:4. 中断判优逻辑主要有()A. 软件判优法B. 通用硬件判优法C. 可编程中断控制器正确答案:5. 通常,微机系统与外设之间数据传送的控制方式有()A. 程序方式B. 中断方式C. 周期挪用方式D. DMA方式正确答案:6. 下列指令中,()的源操作数采用的是直接寻址。
微机原理作业
微机原理作业第一章题1.1A 把下列十进制数转换为二进制,十六进制和BCD数;1.135.6252.548.753.376.1254.254.25题1.1B 要求同上,要转换的十进制数如下;1.67.3752.936.5268.875 4.218.0625题1.2A 写下列十进制数的原码,反码和补码表示(用8位二进制);1.+652.-1153.-654.-115题1.2B 要求同题 1.2A数据如下;1.+332.+1273.-334.-127题1.3A 用16位二进制,写出下列十进制数的原码,反码,和补码表示;1.+622.-623.+2534.-2535.+6156.-615题1.4A 写出下列用补码表示的二进制数的真直;1.011011102.010110013.100011014.11111001题1.4B 要求同题 1.4A数据如下;1.011100012.000110113.100001014.11111110 ,第三章汇编语言程序设计题3.1A在下列程序运行后,给相应的寄存器及存储单元填入运行的结果:MOV AL,10HMOV byte PTR [1000],0FFH MMOV CX,1000H BLMOV BX,2000H 1000HMOV [BX],AL BHXCHG CX,BXMOV DH,[BX] CLMOV DL,01HXCHG CX,BX CHMOV [BX],DL 2000HHLT DL题 3.1B DH要求同题 3.1A程序如下;MOV AL,50H ALMOV BP,1000HMOV BX,2000HMOV [BP],ALMOV DH,20HMOV [BX],DHMOV DL,01HMOV DL,[BX]MOV CX,3000HHLT题3.2,如在自1000H单元开始有一个100个数的数椐块。
要把它传送到自2000H开始的存储区中去,用以下三种方法,分别编制程序;1;不用数据块转送指令;2;用单个转送的数据块转送指令;3;用数据块成组转送指令;题3.3A 利用变址寄存器遍一个程序,把自1000H单元内开始的100个数转送到自1070H开始的存储区中去,题3.3B 要求用 3.3A,源地址为2050H,目的地址为2000H,数据块长度为50,题3.4 编一个程序,把自1000H单元开始的100个数转送至1050H开始的存储区中(注意数据区有重叠)。
(精品)微机原理习题集以及答案
1第一部分 例题与习题第1章 微型计算机基础1.1 例 题1.把十进制数137.875转化为二进制数。
P7解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。
整数部分:一般采用除2取余法小数部分:一般采用乘2取整法余数 低位 整数 高位 2 | 137 0.8752 | 68 × 22 | 34 1.7502 | 17 × 22 | 8 1.5002 | 4 × 2 2 | 2 1.0001 高位 低位 (137)10=(10000111)2 (0.875)10=(0.1101)2所以,(137.875)10=(10001001.111)22.把二进制数10011.0111转换为八进制数和十六进制数。
P9解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。
(10 011.011 1)2=(010 011.011 100)2=(23.34)8(1 0011.0111)2=(0001 0011.0111)2=(13.7)163.将八进制数23.34转换为二进制数。
P9解:(23.34)8=(010 011.011 100)2=(10011.0111)24.X=0.1010,Y=-0.0111,求[X -Y]补,并判断是否有溢出?P11解:[X -Y]补=[X]补+[-Y]补[X]补=0.1010 [Y]补=1.1001 [-Y]补=0.01110.10100.01111.0001+ -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1------------- 1说明:当异号相减运算时,通过补码,减法运算转化为两个正数的加法运算,结果为负(符号位为1),表示运算结果溢出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17春16秋地质《微机原理(新)》一
一、单选(共15 道,共60 分。
)
1. 某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( )根
A. 25
B. 23
C. 21
D. 19
标准解:
2. 采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到()。
A. 15
B. 16
C. 32
D. 64
标准解:
3. 对于开关型设备的控制,适合采用的I/O传送方式是( )
A. 无条件
B. 查询
C. 中断
D. DMA
标准解:
4. 一个I/O地址称为一个()。
A. 接口
B. 端口
C. 外设
D. 芯片
标准解:
5. 对以下类型的中断,优先级最低的是()
A. 指令中断
B. 非屏蔽中断
C. 可屏蔽中断
D. 断点中断
标准解:
6. 在下面各类总线中,()是一种串行总线接口。
A. SCSI
B. ISA
C. USB
标准解:
7. 一个接口可由()组成。
A. 一个端口
B. 两个端口
C. 一个I/O地址
D. 若干个I/O地址
标准解:
8. 串行通信的波特率越高,则串行传送数据的速度()
A. 越慢
B. 越快
C. 与波特率无关
D. 由CPU速度决定
标准解:
9. 巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( ).
A. 2和8
B. 1和16
C. 4和16
D. 4和8
标准解:
10. 串行异步通信传输的主要特点是
A. 通信双方不必同步
B. 每个字符的发送是独立的
C. 字符之间的传送时间长度应相同
D. 字符发送速率由波特率决定
标准解:
11. 8088/8086的基本总线周期由( )个时钟周期组成。
A. 2
B. 4
C. 5
D. 6
标准解:
12. 传送数据时,占用CPU时间最长的传送方式是
A. 查询
B. 中断
C. DMA
D. IOP
标准解:
13. CPU执行OUT DX,AL指令时,()的值输出到地址总线上。
A. AL寄存器
B. AX寄存器
C. DL寄存器
D. DX寄存器
14. 计算机能直接认识、理解和执行的程序是()
A. 汇编语言程序
B. 机器语言程序
C. 高级语言程序
标准解:
15. 8086CPU寻址I/O端口最多使用( )条地址线。
A. 8
B. 10
C. 12
D. 16
标准解:
地质《微机原理(新)》一
二、判断(共10 道,共40 分。
)
1. ROM必须定时刷新,否则所存信息就会丢失。
()
A. 错误
B. 正确
标准解:
2. 8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW。
( )
A. 错误
B. 正确
标准解:
3. 在串行异步通信中,停止位的作用表示全部数据传送完毕,接收方在收到停止位信号以后,就不再去接收串行数据。
()
A. 错误
B. 正确
标准解:
4. 8225A的“端口C置1/置0控制字”不能写入其控制寄存器中。
()
A. 错误
B. 正确
标准解:
5. 指令一般包括两部分:操作码和操作数。
( )
A. 错误
B. 正确
标准解:
6. 用线选法对存储器或I/O接口进行对的片选控制时,每次寻址只能有一位片选地址有效,而不允许同时有多位有效。
A. 错误
B. 正确
标准解:
7. DMA控制器8237A现行字节数寄存器的值减到0时,终止计数。
()
A. 错误
B. 正确
标准解:
8. 8086有一个16位标志寄存器,它包含了6个状态标志位和3个控制标志位。
( )
A. 错误
B. 正确
标准解:
9. DMA方式的I/O操作与程序查询式和中断控制式相比,用硬件控制代替了那里的软件控制,且无需经CPU传数,因此数据传送速度明显提高
A. 错误
B. 正确
标准解:
10. CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。
()
A. 错误
B. 正确
标准解:。