《微机原理与接口技术》平时作业二
北京交通大学《微机原理与接口技术》作业答案

目录《微机原理与接口技术》第一章作业 (2)一、书上P22作业题 2、3、7 (2)《微机原理与接口技术》第二章作业 (2)一、书上P59作业题 2、5、6、9、14 (2)《微机原理与接口技术》第三章作业 (3)一、书上P95作业题 4、5、6、7、10、11、12、13、14、15、16、17、18、22、27 4《微机原理与接口技术》第四章作业 (8)一、课本P155 8、12、13、14 (8)《微机原理与接口技术》第五章作业 (10)一、作业P180 2、5、7、8、9、10 (11)《微机原理与接口技术》第六章作业 (13)一、P207: 1,3,5,10,14。
18,19,20 (13)《微机原理与接口技术》第七章作业(一) (17)一、P268: 3, 6 , 7, 10 , 11 , 12 (17)《微机原理与接口技术》第七章作业(二) (20)一、P268: 15 , 16 , 19, 21,25 (20)《微机原理与接口技术》第八章作业 (24)一、P292 6、7 (24)《微机原理与接口技术》第一章作业一、书上P22作业题 2、3、72.完成下列数制之间的转换。
(1)01011100B=92D(3)135D=10000111B(5)10110010B=262Q=B2H3.组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型BCD数。
答:组合型BCD码的储存格式用一个字节存放2位BCD码,高4位表示十进制的十位数,低4位表示十进制的个位数,数值表示范围为0~99;非组合型的储存格式是用一个字节的低4位存放1位BCD码,高四位可以为0或任意数,数值表示范围为0~9。
254D的组合型BCD码:0254D的非组合型BCD码:007.计算机中为什么采用补码的形式储存数据?当计算机的字长n=16时,补码的数据表示范围是多少?答:是为了便于进行加减运算,简化机器硬件结构。
微机原理与接口技术 第二次阶段作业

微机原理与接口技术第二次阶段作业微机原理与接口技术第二次阶段作业2021-05-31 23:35一、单项选择题(共20道小题,共100.0分)相联存储器是指按_进行寻址的存储器。
地址指定方式堆栈存取方式内容指定方式地址指定方式与堆栈存取方式结合知识点:单元3习题学生答案:[C;]标准答案:C;提示:以下8086指令中,格式错误的选项是_。
MOV BL,BHMOV DS,BLOCK[SI+BX]MOV CS,2000HIN AL,DX知识点:单元3习题学生答案:[C;]标准答案:C;提示:由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用_来规定。
主存中读取一个数据字的最长时间主存中读取一个指令字的最短时间主存中读取一个数据字的平均时间主存中写入一个数据字的平均时间知识点:单元3习题学生答案:[B;]标准答案:B;提示:存放器间接寻址方式中,操作数处在_。
通用存放器程序计数器主存单元堆栈知识点:单元3习题学生答案:[C;]标准答案:C;提示:指令系统中采用不同寻址方式的目的主要是。
实现程序控制和快速查找存储器地址可以直接访问主存和外存缩短指令长度,扩大寻址空间,提高编程灵活性降低指令译码难度知识点:单元3习题学生答案:[C;]标准答案:C;提示:某一RAM芯片,其容量为1024 w8位,其数据线和地址线分别为_。
3,1010,38,1010,8知识点:单元3习题学生答案:[C;]标准答案:C;提示:某计算机字长32位,其存储容量为32MB,假设按字编址,那么它的寻址范围是_。
8MB16M8M32M知识点:单元3习题学生答案:[C;]标准答案:C;提示:8086/8088中除_两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
立即寻址和直接寻址存放器寻址和直接寻址立即寻址和存放器寻址立即寻址和间接寻址知识点:单元3习题学生答案:[A;]标准答案:A;提示:CPU在执行OUTDX,AL指令时,_存放器的内容送到数据总线上。
微机原理和接口技术第一、二章作业和答案

8. 两个不压缩BCD码分别存放在3000H和 3001H单元的低4位,高4位均为0。将两个不 压缩的BCD码组合成为一个压缩的BCD码, 前者放在低4位,后者放在高4位,存放在 3002H单元。例如初值为: (3000H)=07H, (3001H)=05H, 要求结果为(3002H)=57H 9. 将4000H和4001H单元的两个ASCII码分别转 换为相应的十六进制数,然后共同存放在 4002H单元,前者放在低4位,后者放在高4 位。例如初值为: (4000H)=42H=‘B’, (4001H)=36H=‘6’, 要求结果为(4002H)=6BH
10. 微机某内存单元的内容为C5H,若它表示的是一个 无符号数,该数对应的十进制数是多少?若它表示 的是一个带符号数,该数对应的十进制数是多少?
3
11. 将下列十进制数分别转化为二进制数(保留4位小 数)、十六进制数(保留4位小数)和压缩BCD数
(1)125.74 1)101011.101 3)1001.11001 1)5A.26 3)6AB.24 (2)513.85 2)110110.1101 4)100111.0101 2)143.B5 4)E2F3.2C (3)742.24
24
3-3、试编写求两个无符号双字长数之和的程序。两数 分别放在MEM1和MEM2单元中,和放在SUM单元 中 3-4、假设数据项定义如下: DATA1 DB ‘HELLO! GOOD MORNING!’ DATA2 DB 20 DUP(?) 用串操作指令编写程序段,使其分别完成以下功能: (1)从左到右将DATA1的字符串传送到DATA2中 (2)传送完后,比较DATA1和DATA2中的内容是否 相同 (3)把DATA1中的第3和第4个字节装入AX (4)把AX的内容存入DATA2+5开始的字节单元中。 25
微机原理与接口技术(第二版)课后习题答案

微机原理与接口技术(第二版)课后习题答案微机原理与接口技术(第二版)课后题答案第1章作业答案1.1 微处理器、微型计算机和微型计算机系统的区别是什么?微处理器是将CPU集成在一个芯片上,微型计算机是由微处理器、存储器和外部设备构成,而微型计算机系统则是微型计算机与管理、维护计算机硬件以及支持应用的软件相结合的系统。
1.2 CPU的内部结构由哪些部分组成?它应该具备哪些主要功能?CPU主要由算术逻辑单元、指令寄存器、指令译码器、可编程逻辑阵列和标志寄存器等寄存器组成。
它的主要功能是进行算术和逻辑运算以及控制计算机按照程序的规定自动运行。
1.3 采用总线结构的微型计算机有哪些优点?采用总线结构可以扩大数据传送的灵活性,减少连线。
此外,总线可以标准化,易于兼容和工业化生产。
1.4 数据总线和地址总线在结构上有什么不同?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?数据总线是双向的,而地址总线是单向的。
如果一个系统的数据和地址合用一套总线或者部分总线,就要靠信号的时序来区分。
通常在读写数据时,总是先输出地址,过一段时间再读或写数据。
1.8 给定一个模型,如何用累加器实现15×15的程序?LD A。
15LD H。
15LOOP: ADD A。
15DEC HJP NZ。
LOOPHALT第2章作业答案2.1 IA-32结构微处理器直至Pentium 4,有哪几种?IA-32结构微处理器有、、Pentium、Pentium Pro、Pentium II、Pentium III和Pentium 4.2.6 IA-32结构微处理器有哪几种操作模式?IA-32结构支持保护模式、实地址模式和系统管理模式三种操作模式。
操作模式决定了哪些指令和结构特性可以访问。
2.8 IA-32结构微处理器的地址空间是如何形成的?由段寄存器确定的段基地址与各种寻址方式确定的有效地址相加形成了线性地址。
微机原理与接口技术(习题答案)(DOC)

微机原理与接⼝技术(习题答案)(DOC)微机原理与接⼝技术(习题答案)(DOC)11-90-70 50+84答:120+18=01111000 (18)其补码形式分别为:(120)补=00010010补01111000+0001001010001010由于C s=0 ,C p=1,因此有溢出,结果错误-33-37=11011111 (-37)其补码形式为:(-33)补=11011011补11011111+1101101110111010由于C s=1,C p=1,所以没有溢出,结果正确-90-70=10011100 (-70)其补码形式为:(-90)补=10111010补100111001+1011101001010110由于C s=1,C p=0,所以有溢出,结果错误50+84其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s=0,C p=1,所以有溢出,结果错误1.请写出下列字符串的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、输⼊设备通过输⼊接⼝电路将程序和数据输⼊内存;2、运算器是进⾏算术运算和逻辑运算的部件,它是指令的执⾏部件;3、控制器是计算机的指挥中⼼,它负责对指令进⾏译码,产⽣出整个指令系统所需要的全部操作的控制信号,控制运算器、存储器、输⼊/输出接⼝等部件完成指令规定的操作;4、存储器⽤来存放程序、原始操作数、运算的中间结果数据和最终结果数据; 5、输出设备是CPU通过相应的输出接⼝电路将程序运⾏的结果及程序、数据送到的设备;2.微处理器的发展过程是什么?答:微型计算机的发展过程是:第⼀代(1946~1957)——采⽤电⼦管为逻辑部件,以超声波汞延迟线、阴极射线管、磁芯和磁⿎等为存储⼿段;软件上采⽤机器语⾔,后期采⽤汇编语⾔。
微机原理和接口技术第一、二章作业和答案

3-5、执行下列指令后,AX寄存器中的内容是多 少? TABLE DW 10,20,30,40, 50 ENTRY DW 3 … MOV BX, OFFSET TABLE ADD BX, ENTRY MOV AX, [BX] 3-6、假设一个48位数存放在DX:AX:BX中,试 编写程序段,将该48位数乘以2。
20
10. 将BL寄存器中的无符号数乘以128,高位放 在BH寄存器,低位放在BL寄存器,要求执 行速度尽量快(移位和循环指令实现)。 11、一个4位十进制数以压缩BCD码形式存放在 偏移地址为DATA和DATA+1的内存单元中, DATA单元存放个位和十位,DATA+1单元 存放百位和千位。要求将其转换为相应的 ASCII码,存放到以BUFF为首地址的4个内 存单元。例如初值: (DATA)=47H, (DATA+1)=92H, 要求结果为: (BUFF)=‘7’, (BUFF+1)=‘4’, (BUFF+2)=‘2’, (BUFF+3)=‘9’ 12、将立即数100推入堆栈
26
3-7、编写程序段,把从BUFFER控制的100个字节的内 存区域初始化成55H、0AAH、55H、0AAH、 ……. 55H、0AAH。 3-8、请用子程序结构编写如下程序:从键盘输入一个 二位十进制数的月份数(01~12),然后显示出相 应的英文缩写名。(交软件) 3-9、请在屏幕上显示斐波那契数列的前20个值。斐波 那契数列的定义如下: (交软件) F(0)=0 F(1)=1 F(n)=F(n-1) +F(n-2), n≥2 27
12. 将下列二进制数分别转化为十进制数和十六进制数
13. 将下列十六进制数分别转化为二进制数和十进制数
14. 求A95BH与8CA2H之和;并写出运算后标志寄存 器中SF、ZF、CF、OF、PF、AF的值。
微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。
2.十六进制数2345H转换为二进制数是,转换为十进制数是。
3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。
4.十进制数45D对应的8位补码是。
5.十进制数-58D对应的8位补码是。
二.单选题1.一个字符的基本ASCII码的值占用位。
A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。
A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。
A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。
A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。
A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。
(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。
五.画图题要求用2K 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。
画出存储器与微处理器的连接图;并说明各组存储区的地址范围。
(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。
2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。
微机原理及接口技术II课堂例题和课后习题综合题作业答案

1、已知某8088微机系统包括8255,8253两个可编程接口电路。
其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PA7可根据PB0的状态决定是否点亮LED指示灯。
设系统所要求有关硬件连线已经全部接好,片选信号PS2,PS3的地址是08H-0BH,0CH-0FH,如图所示,试完成下列各项要求。
(1) 根据8255A的A口和B口的连接方式,写出接口初始化程序。
(2) 图中给出了8253各个计数器要求的工作方式,设已知外部时钟频率为F,计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3,L、M、N是程序已经定义的变量,L、M为二进制数,N为BCD码。
试按上述要求完成8253的初始化程序。
(3) 设计一个程序片段,使8255A检测PB0的输入状态,当PB0=1时使LED灯亮。
答案:解①:MOV AL,l0000010B ;A,B口方式0,A口输出,B口输入OUT 0BH,AL解②:MOV AL,14H ;0通道方式2OUT 0FH,ALMOV AL,L ;0通道计数初值LOUT 0CH,ALMOV AL,72H ;1通道方式lOUT 0FH,ALMOV AX,M ;1通道初值M(字型),OUT 0DH,ALMOV AL,AHOUT 0DH,ALMOV AL,B7H ;2通道方式3,BCD码0UT OFH,ALMOV AX,N ;2通道初值N(字型),OUT 0EH,ALMOV AL,AHOUT 0EH,AL解③:IN AL,09H ;读B口状态K1:TEST 01H ;测试PBO=l否JZ,K1 ;不为1,K1MOV AL,OOH ;PB0=1,PA0=0,点亮LEDOUT 08H,AL2.PC总线和A/D转换接口电路如图2,图中信号均是PC(8位)总线信号,请回答下面问题:(1)图中中断控制器8259A和并行接口8255A各有几个端口地址?各芯片内地址有无重叠?答:8259A和8255A各有4个端口地址;8259A内部有地址重叠,重叠两次;而8255A没有地址重叠。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理与接口技术》平时作业(三)
一、填空题
1、中断的处理过程包括中断请求, 中断排队或中断判优, 中断响应与中断处理与中断返回四个阶段。
2、I/O端口的编址方式有I/O端口与存储器单独编址与I/O端口与存储器单元统一编址两种方式。
3、微机与外部设备交换信息时,有并行通信与串行通信两种基本方式。
4、A/D转换器有电平与脉冲两种启动方式。
5、判断A/D转化器就是否转换结束的方法大概有电阻网络, 电容网络, 电流舵三种。
二、判断题
1、按照中断源与CPU的位置关系可以将中断分为外部中断与内部中断两种。
( 对)
2、通常情况下,外部中断源优先于内部中断源,不可屏蔽中断优于可屏蔽中断源。
( 错)
3、I/O接口技术包括硬件接口电路及相关的软件编程技术。
( 错)
4、DMA就是指在外部设备与存储器之间直接进行数据传送的一种I/O控制方式。
( 对)
5、D/A的作用就是将模拟信号转换成数字信号。
( 错)
三、选择题
1、中断系统不具备下列哪项功能(D)
A、设置中断源
B、中断源识别
C、中断源判优
D、分解中断源
2、下列哪一项不就是计算机的输入设备(C)
A、键盘
B、鼠标
C、显示器
D、扫描仪
3、下列哪一项不就是计算机输入输出的控制方式(D)
A、触发方式
B、中断方式
C、DMA方式
D、查询方式
4、在串行通信中,根据通信线路的数据传送方向,有三种不同的通信方式,不包括下列哪一项?( D )。
A、单工方式
B、单双工方式
C、半双工方式
D、全双工方式
5、下列不属于A/D转换器技术指标的一项就是( D )。
A、分辨率
B、转换速率
C、线性度
D、平衡性
四、简答题
1、简述串行通信与并行通信的不同之处。
半双工异步通信,每个字符的数据位数就是7,停止位为1 位,偶校验,波特率为600B/s,发送允许。
半双工同步通信,每个字符的数据位数就是8,无校验,内同步方式,双同步字符,同步字符为16H,接收允许
2、根据通信线路的数据传送方向,有三种不同的通信方式,简述这三种方式各自的特点。
1, 单工通信(Simplex Communication)就是指消息只能单方向传输的工作方式。
在单工通信中,通信的信道就是单向的,发送端与接收端也就是固定的,即发送端只能发送信息,不能接
收信息;接收端只能接收信息,不能发送信息。
基于这种情况,数据信号从一端传送到另外一端,信号流就是单方向的。
2、半双工通信(Half-duplex Communication)可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。
在这种工作方式下,发送端可以转变为接收端;相应地,接收端也可以转变为发送端。
但就是在同一个时刻,信息只能在一个方向上传输。
因此,也可以将半双工通信理解为一种切换方向的单工通信。
3,全双工通信(Full duplex Communication)就是指在通信的任意时刻,线路上存在A到B与B到A的双向信号传输。
全双工通信允许数据同时在两个方向上传输,又称为双向同时通信,即通信的双方可以同时发送与接收数据。
在全双工方式下,通信系统的每一端都设置了发送器与接收器,因此,能控制数据同时在两个方向上传送。
全双工方式无需进行方向的切换,因此,没有切换操作所产生的时间延迟,这对那些不能有时间延误的交互式应用(例如远程监测与
控制系统)十分有利。
这种方式要求通讯双方均有发送器与接收器,同时,需要2根数据线传送数据信号。
(可能还需要控制线与状态线,以及地线)。
《微机原理与接口技术》平时作业(2)
一、填空题
1、按总线的功能来分,总线有(地址总线),(数据总线) 与(控制总线)三种。
2、键盘上的每一个按键在敲击后所发出的扫描码(即键盘的编码)实际上含有两部分内容,
一就是(按下),二就是(释放)。
3、微机的内部总线就是微机内部各外围芯片与( CPU)之间的连接。
4、USB包含四种基本的数据传输类型即:(控制传输),(中断传输),(同步传输)与(块传输)。
5、调制解调器有两种工作模式分别为(半双工)与( 全双工)。
二、判断题
1、总线的位宽指的就是总线能同时传送的数据位数,位宽越宽则每秒数据传输速率越大。
( X )
2、数据除数速率就是衡量光驱的重要指标,常说的“几速”“几倍速”就就是指光驱的数据传输速率,它就是每分钟向主机传输的数据量。
( X )
3、USB接口具有即插即用,使用方便,支持热插拔等优点。
( √ )
4、激光打印机具有打印速度快、品质好、工作噪声小等优点。
( √ )
5、单盘容量越大,实现大容量硬盘也就越容易,寻找数据所需要的时间也就越短。
(√ )
三、选择题
1、下列就是总线参数的就是(D)
A、总线的宽度;
B、总线的位宽;
C、总线的工作时钟频率
D、A,B,C项都就是
2、对PCI局部总线性能及特点描述不正确的一项就是(B)
A、最大数据传输速率133MHz
B、与CPU及时钟频率有关
C、具有与处理器与存储器子系统完全并行操作的能力
D、完全的多总线主控能力
3、在物理上,USB接口技术有三个部分组成,不包括下列哪一项(C)
A、具备USB接口的计算机系统
B、支持USB接口的系统软件
C、制造USB接口的工艺流程
D、使用USB接口的设备
4、PC键盘插头有三种,不包括下列哪一种( C )。
A、大插头(5芯)
B、小插头(6芯)
C、微插头(7芯)
D、USB接口
5、调制解调器根据调制参数的不同调制方式可以分为三类,不包括下列哪一项( D )。
A、幅移调制方式
B、频移调制方式
C、相移调制方式
D、位移调制方式
四、简答题
1、简述PCI局部总线的特点。
答:
(1)、具有地址数据多路复用的高性能的32位或64位同步总线,总线引脚数目与部件数量少,降低了成本及布线的复杂度。
(2)、PCI总线支持线性突发传输模式,确保了总线不断满载数据进行高速传输。
(3)、PCI总线的设计就是独立于处理器的,它具有严格的总线规范与良好的兼容性,PCI扩展卡可以插入任何符合PCI规范的微机与工作站系统中,方便的进行硬件移植,目前PCI己成为嵌入式系统的局部总线之一。
(4)、隐蔽的总线仲裁,减小了仲裁开销:
(5)、极小的存取延迟,采用总线主控与异步数据转移操作:
(6)、PCI提供数据与地址奇偶校验功能,保证了数据的完整性与准确性。
(7)、PCI总线与CPU的时钟频率无关,它能支持多个外设,设备间通过局部总线可以完成数据的快速传递,有效解决了数据传输的瓶颈问题。
(8)、PCI对扩展卡与元件能够进行自动配置,实现设备的即插即用。
、
2、简述USB总线的功能特点。
答:
(1)高速数据传送
usb1支持1.5~12mbps的传输速率,
usb2 支持高达120~240mbps的传输速率,
usb3,传输速率理论上能达到4、8Gbps,
(2)高自由度连接/拓扑结构
对接口加以扩展,最多可在一台计算机上同时支持127种设备,而不占用pc的硬件资源(如i/o地址、内存、中断、dma等)。
主端口与usb从端口之间就是树型拓扑结构,这使得外设的扩展有了更大的自由度。
(3)带电插拔/即插即用
usb方法做到了即插即用(热插拔)的外设扩展法。
所有usb设备支持热插拔,系统对其进行自动配置,彻底抛弃了跳线与拨码开关设置。
(4)内置电源供给
usb电源能向低压设备提供5v、500ma(最大)电源。
因此,对使用的小功率输入设备无须使用单独电源供电,这样可以降低这些设备的成本并提高性价比。
(5)支持多种传输模式
usb提供了4种传输模式(控制传输、中断传输、同步传输、块传输),以适应不同的传输目的,具有极强的通用性。