2、用下列RAM 芯片构成32KB 存储器模块,各需要多少芯片?16位地址总线又多少位参与片内寻址?多少位用作片间寻址?
(1) 8K ×4位 (2)8K ×8位 (3)16K ×8位 (1)32×8/8K ×4=8片 13根片内, 3根片间 (2)32×8/8K ×8=4片 13根片内, 3根片间
(3)32×8/16K ×8=2片 14根片内, 2根片间
3、已知某RAM 芯片的引脚中有11根地址线,8根数据线,该存储器芯片的容量为多少字节?若该芯片所占存储空间的起始地址为2000H,则其结束地址为多少?
2K 字节,2000H+7FFH=27FFH
4、若利用全地址译码将EPROM 2764(128或256)接在首地址为A0000H 的内存区,画出连接电路图
答:1)连接2764,其地址范围为A0000H~A1FFFH ,故各地址线有效位如下表所示: A19 A18 A17 A16A15 A14 A13 A12A11A10A9A8A7A6A5A4 A3 A2 A1 A01 0 1 0 0 0 0 ××
××××××× × × × ×
其连接电路图如下:
2)连接27128,其地址范围为A0000H~A3FFFH ,故各地址线有效位如下表所示: A19 A18 A17 A16A15 A14 A13 A12A11A10A9A8A7A6A5A4 A3 A2 A1 A01 0 1 0 0 0 × ××
××××××× × × ×
×
其连接电路图如下:
V
5V
5
3)连接27256,其地址范围为A0000H~A7FFFH,故各地址线有效位如下表所示:
A19 A18 A17 A16A15 A14 A13 A12A11A10A9A8A7A6A5A4 A3 A2 A1 A0 1 0 1 0 0 ×××××××××××××××其连接电路图如下:
(1)由1K×4的RAM组成32K×8的存储空间,需要__64____个RAM芯片,_10_____
根片内地址选择线,___6___根芯片组选择地址线。
(2)由512×4的RAM组成16KB的存储空间,需要___64___ 个RAM芯片,__9____根
片内地址选择线,__7___根芯片组选择地址线。
(3)由1024×1的RAM组成64KB的存储空间,需要__512___ 个RAM芯片,__10___
根片内地址选择线,___6__根芯片组选择地址线
9.用2716芯片(2K×8)构成32KB的存储器模块,需___1___个芯片够成一个芯片组,
需__16____个芯片组,共需___16____个芯片。
11.一台8位微机的地址总线为16位,数据总线为8位,需要对其扩展内存,其中RAM 为8KB,ROM为8KB,ROM选用2716芯片,RAM选用6116芯片(单片存储容量均为2K×8位)。下图为存贮器模块的连接线路示意图,计算3#、5#、6#以及7#芯片的地址范围分别是多少?
3#D800H~DFFFH
5# C000H~C7FFFH
6# E000H~E7FFH
7# D000H~D7FFH
一台8位微机的地址总线为16位,数据总线为8位,需要对其扩展内存,其中RAM 为8KB,ROM为8KB,ROM选用2716芯片,RAM选用6116芯片(单片存储容量均为2K×8位)。下图为存贮器模块的连接线路示意图,计算3#、5#、6#以及7#芯片的地址范围分别是多少?
12.设某微机系统具有16位地址总线,由3-8译码器74LS138产生存储器片选地址,译码信号的原理图如下图所示,CE0 ---CE7为该存储器芯片(组)的片选信号。求片选信号CE0、CE3、CE6的编址范围,并计算该存储器的总容量?
13.如下图所示,用5片6116(2K×8)构成10K存储空间,回答下面问题。
(1)这种方法称为什么?其中3#片对应地址为多少?
(2)当4#片被选中时,A15、 A14 、A13 、A12、 A11的值分别为多少?
(3)当4#片被选中时,其地址范围是多少?
12.在INTA为低电平有效时,表明CPU正在等待从数据总线的D0~D7输入_中断类型码。
13.试述8259A的基本功能。若微机系统需要有64个中断输入,那么总共需要几片8259A?
可编程功能;中断源扩充;中断源识别;中断源优先级;中断源屏蔽;中断嵌套方式;中断请求方式。9片8259
14.在多片8259A级联的情况下,从片的INT引脚是如何与主片连接的?
从片的INT引脚与主片的中断请求输入端IRi相连。
补充问答题:
1)I/O端口分类及其特点;
2)中断类型码、中断向量、中断向量表三者定义及其关系
3)INTR引脚中断响应过程?
微机原理作 业 第一章 1.135.625 3.376.125 1.1A 把下列十进制数转换为二进制,十六进制和BCD 数; 1.1B 要求同上,要转换的十进制数如下; 1.67.375 2.936.5 1.2A 268.875 4.218.0625 写下列十进制数的原码,反码和补码表示(用8 位二进制); 1.+65 2.-115 1.2B 3.-65 要求同题 1.2A 数据如下; 4.-115 1.+33 2.+127 1.3A 3.-33 4.-127 用16 位二进制,写出下列十进制数的原码,反码,和补码表示; 1.+62 2.-62 3.+253 4.-253 1.4A 5.+615 6.-615 写出下列用补码表示的二进制数的真直; 1.01101110 2.01011001 1.4B 3.10001101 要求同题 1.4A 数据如下; 4.11111001 1.01110001 3.10000101 2.00011011 4.11111110 2.548.75 4.254.25
汇编语言程序设计 题 3.1A 在下列程序运行后,给相应的寄存器及存储单元填入运行的结果: 题3.2,如在自1000H 单元开始有一个 100个数的数据块。要把它传送到自 储区中去,用以下三种方法,分别编制程序; 1 ;不用数据块转送指令; 2;用单个转送的数据块转送指令; 3;用数据块成组转送指令; 题3.3A 利用变址寄存器遍一个程序,把自 1000H 单元内开始的100个数转送到自1070H 开 始的存储区中去, 题3.3B 要求用3.3A ,源地址为2050H ,目的地址为2000H ,数据块长度为50, 题3.4 编一个程序,把自 1000H 单元开始的100个数转送至1050H 开始的存储区中(注意 数据区有重叠)。 题3.5A 在自0500H 单元开始,存有100个数。要求把它传送到 1000H 开始的存储区中,但 在传送过程中要检查数的值,遇到第一个零就停止传送。 题3.5B 条件同题3.5A ,但在传送过程中检查数的值,零不传送,不是零则传送至目的区。 第三章 MOV AL ,10H MOV byte PTR [1000],0FFH MOV CX ,1000H MOV BX ,2000H MOV [BX],AL XCHG CX ,BX MOV DH ,[BX] MOV DL ,01H XCHG CX ,BX MOV [BX],DL HLT 题 3.1B 要求同题3.1A 程序如下; MOV AL , 50H MOV BP , 1000H MOV BX ,2000H MOV [BP],AL MOV DH ,20H MOV [BX],DH MOV DL ,01H MOV DL ,[BX] MOV CX ,3000H 2000H 开始的存 HLT 1000H 2000H
第一次作业计算机基础知 识 Last revision on 21 December 2020
1. 计算机问世以来经历了四代,划代的主要依据是计算机电子元件的类型。大规模集成电路主要应用于____d__。 a. 第1代 b. 第2代 c. 第3代 d. 第4代 2.在计算机的多种技术指标中,决定计算机的计算精度的是___b___。 a. 运算速度 b. 字长 c. 存储容量 d. 进位数制 3. 个人计算机(PC)是除了主机外,还包括外部设备的微型计算机。而其必备的外部设备是___b___。 a. 键盘和鼠标 b. 显示器和键盘 c. 键盘和打印机 d. 显示器和扫描仪 4. 从硬件看,对整机性能影响最大的是___b___。 a. 内存 b. CPU c. 显示器 d. 硬盘 5. WPS、Word等文字处理软件属于___c___。 a. 管理软件 b. 网络软件 c. 应用软件 d. 系统软件 6. 一般认为,世界上第一台电子数字计算机诞生于___a___。 a. 1946年 b. 1952年 c. 1957年 d. 1963年 7. 用来计算计算机存储容量的基本单位是___c___。 a. 字 b. 页 c. 字节 d. 数据块 8. 液晶显示器简称为___c___。 a. CRT b. VGA c. LCD d. TFT 9. 在计算机中,控制总线的英文术语的缩写是___b___。 a. DB b. CB c. AB d. MODEM 10. 计算机中常说的486、586指的是计算机的___c___。 a. 存贮容量 b. 运算速度 c. CPU型号 d. 显示器速度 11. 在计算机工作中,一般不能写入信息的存储器是___b___。 a. 软盘 b. ROM c. RAM d. 硬盘
1. 若二进制数为 ,则该数的十进制表示为( B : )。 2. 为二进制补码,该数的真值为( C +58 )。 3. 01000110为二进制补码, 该数的真值为( A +70 )。 4. 8位二进制数的原码表示范围为( C -127 ~ +127 )。 5. n 位二进制数的原码表示范围为( C 12~1211-++---n n )。 6. 8位二进制数的反码表值范围为( C -127~ +127 )。 7. n 位二进制数的反码表示范围为( C 12~1211-++---n n )。 8. 8位二进制数的补码表值范围为( B -128 ~ +127 )。 9. n 位二进制数的补码表示范围为( B 12~211-+---n n )。 10. 8位二进制数的无符号数表值范围为( A 0 ~ 255 )。 11. 决定计算机主要性能的是( A 中央处理器 )。 12. M I P S 用来描述计算机的运算速度,含义是( C 每秒执行百万条指令 )。 13. 完整的计算机系统应包括( D 硬件设备和软件系统)。 14. 计算机硬件主要由C P U 、内存、I /O 设备和( B 三总线 )组成。 15. 包含在8086C P U 芯片内部的是( A 算术逻辑单元)。 16. 在机器数( B 补码)中,零的表示形式是惟一的。 17. 程序计数器P C 的作用是( A 保存将要执行的下一条指令的地址)。 18. 8086当前被执行的指令存放在( D CS :IP )。 19. 运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为( D 相加结果的符号位与两同号加数的符号位相反则产生溢出)。 20. 8086中,存储器物理地址形成算法是( B 段地址左移4位/16/10H+偏移地址 )。 21. 下列逻辑地址中对应不同的物理地址的是( 03E0H :0740H )。 A :0400H :0340H B :0420H :0140H D :03C0H :0740H 22. 存储字长是指( B 存储单元中二进制代码个数)。 23. 8086系统中,每个逻辑段的最多存储单元数为( C 64KB )。 24. 若某C P U 具有64G B 的寻址能力,则该C P U 的地址总线宽度为( 36 )。 25. 下列数中最小的数是( A (1011011)2 )。 26. 指令队列具有( D 暂存预取指令 )的作用。 27. 指令队列工作方式为( A 先进先出 )。 28. 堆栈存储器存取数据的方式是( C 先进后出)。 29. 8086系统中,一个栈可用的最大存储空间是( B 64KB )。 30. 8086C P U 有( C 8 )个8位的通用寄存器。 31. 8086C P U 共有( D 14)个16位寄存器。 32. 某补码表示的8位二进制整数由5个1和3个0组成,则其可表示的最小值是 ( A -113 )。 33. 16个字数据存储区的首址为70A 0H :D D F 6H ,末字单元的物理地址为( C :7E814H )。 34. 8个字节数据存储区的首址为70A 0H :D D F 6H ,末字节单元的物理地址为( D :7E7FDH )。 35. 用M B 表示存储器容量时,1M B 等于( C 220个字节)。 1. 8086与外设进行数据交换时,常会在( T 3 )后进入等待周期T w 。 2. 下列说法中属于最小工作模式特点的是( A CPU 提供全部的控制信号)。 3. 下列说法中属于最大工作模式特点的是( C 需要总线控制器8288 )。 4. 8086 C P U 中,需要( B 2 )片数据总线收发器芯片8286。 5. 8086C P U 中,需要( C 3 )片地址锁存器芯片8282。 6. 从8086存储器中读取非规则字需要( B 2 )个总线周期。 7. 从8086存储器中读取奇地址存储的字节需要( A :1 )个总线周期。 8. 下列说法中,不正确的是( C 栈底是堆栈地址较小的一端)。 9. 在8086系统中,用控制线( D M/IO )实现对存储器和I /O 接口的选择。 10. C P U 对存储器访问时,地址线和数据线的有效时间关系为( B 地址线先有效)。 11. 8086 C P U 共有( D 21 )根分时复用总线。
微机系统与维护-课程作业与答案(三)
中央广播电视大学计算机网络技术专业(专科)《微机系统与维护》课程作业(三) 第5章微机上网 一、单项选择题 1.以下哪个不是网线压线钳的功能?() A.剪线B.剥线C.压线D.连线2.以下哪个选项不是目前常用的基于Windows 操作系统的PPPoE软件?() A.EnterNet300 B.WinPoET C.RASPPPoE D.XPPPoE 3.以下哪个速率不可能是调制解调器的速率?() A.56Kbps B.33.6Kbps C.28.8Kbps D.128Kbps 4.当电话线两端连接ADSL Modem时,电话线上提供的信息通道有()。 A.1个B.2个C.3个D.4个5.要测试网络的连通性,可以使用的DOS命令是()。
A.Ping B.IPConfig C.Netstat D.Path 6.以下不是无线网卡的主要传输速率的是 ()。 A.11Mbps B.54Mpbs C.108Mbps D.1024Mbps 三、填空题 1.人们将彼此独立的计算机连接起来实现“______________”与“__________________”,从而形成了计算机网络。 2.双绞线一般可分为______________与______________两种。 3.在制作双绞线时,______________的水晶头一端遵循568A,另一端采用568B标准。 4.ADSL是____________________的缩写,是一种在普通电话线上传输高速数字信号的技术。 5.默认情况下,Sygate服务器端会自动设置IP 地址为_____________________。 三、判断题 1.集线器的基本功能是信息分发,把从一个端口接收的信号向所有端口分发出去。() 2.水晶头质量的好坏并不影响通信质量的高低。() 3.集线器的普通端口连接到普通端口或者网卡直接连接到网卡上时,需要采用交叉线缆。() 4.内置Modem需要将其插到微机主板的PCI插槽上。() 5.ADSL使用普通电话线作为传输介质,通过26KHz以后的高频带获取较高的带宽。()
第一章 6、[+42]原=00101010B=[+42]反=[+42]补 [-42]原 [-42]反 [-42]补 [+85]原=01010101B=[+85]反=[+85]补 [-85]原 [-85]反 [-85]补 10、微型计算机基本结构框图 微处理器通过一组总线(Bus)与存储器和I/O接口相连,根据指令的控制,选中并控制它们。微处理器的工作:控制它与存储器或I/O设备间的数据交换;进行算术和逻辑运算等操作;判定和控制程序流向。 存储器用来存放数据和指令,其内容以二进制表示。每个单元可存8位(1字节)二进制信息。 输入——将原始数据和程序传送到计算机。 输出——将计算机处理好的数据以各种形式(数字、字母、文字、图形、图像和声音等)送到外部。 接口电路是主机和外设间的桥梁,提供数据缓冲驱动、信号电平转换、信息转换、地址译码、定时控制等各种功能。 总线:从CPU和各I/O接口芯片的内部各功能电路的连接,到计算机系统内部的各部件间的数据传送和通信,乃至计算机主板与适配器卡的连接,以及计算机与外部设备间的连接,都要通过总线(Bus)来实现。 13、8086有20根地址线A19~A0,最大可寻址220=1048576字节单元,即1MB;80386有32根地址线,可寻址232=4GB。8086有16根数据线,80386有32根数据线。
1、8086外部有16根数据总线,可并行传送16位数据; 具有20根地址总线,能直接寻址220=1MB的内存空间; 用低16位地址线访问I/O端口,可访问216=64K个I/O端口。 另外,8088只有8根数据总线 2、8086 CPU由两部分组成:总线接口单元(Bus Interface Unit,BIU) BIU负责CPU与内存和I/O端口间的数据交换: BIU先从指定内存单元中取出指令,送到指令队列中排队,等待执行。 执行指令时所需的操作数,也可由BIU从指定的内存单元或I/O端口中获取,再送到EU去执行。 执行完指令后,可通过BIU将数据传送到内存或I/O端口中。 指令执行单元(Execution Unit,EU) EU负责执行指令: 它先从BIU的指令队列中取出指令,送到EU控制器,经译码分析后执行指令。EU的算术逻辑单元(Arithmetic Logic Unit,ALU)完成各种运算。 6、见书P28-29。 7.(1) 1200:3500H=1200H×16+3500H=15500H (2) FF00:0458H=FF00H×16+0458H=FF458H (3) 3A60:0100H=3A80H×16+0100H=3A700H 8、(1)段起始地址 1200H×16=12000H,结束地址 1200H×16+FFFFH=21FFFH (2)段起始地址 3F05H×16=3F050H,结束地址 3F05H×16+FFFFH=4F04FH (3)段起始地址 0FFEH×16=0FFE0H,结束地址 0FFEH×16+FFFFH=1FFD0H 9、3456H×16+0210H=34770H 11、堆栈地址范围:2000:0000H~2000H(0300H-1),即20000H~202FFH。执行 两条PUSH指令后,SS:SP=2000:02FCH,再执行1条PUSH指令后,SS: SP=2000:02FAH。 12、(2000H)=3AH, (2001H)=28H, (2002H)=56H, (2003H)=4FH 从2000H单元取出一个字数据需要1次操作,数据是 283AH; 从2001H单元取出一个字数据需要2次操作,数据是 5628H; 17、CPU读写一次存储器或I/O端口的时间叫总线周期。1个总线周期需要4个系统时钟周期(T1~T4)。8086-2的时钟频率为8MHz,则一个T周期为125ns,一个总线周期为500ns,则CPU每秒最多可以执行200万条指令。
《微机系统与维护》课程作业(四) 第7章微机常见故障分析和处理 一、选择题(请选择一个或多个选项) 1.微机加电开机后,系统提示找不到引导盘,可能是()。 A.主板CMOS中硬盘有关参数的设置错误 B.显示器连接不良 C.硬盘自身故障 D.硬盘连接不良 2.如果一开机显示器就黑屏,故障原因可能是()。 A.显卡没插好B.显示驱动程序错 C.显示器坏或没接好D.内存条坏或没插好 3.微机运行中突然重新启动,可能出现的问题是()。 A.CPU B.主板C.软件D.显示器 4.引起内存故障的原因很多,如可能发生()。 A.内存条温度过高,暴裂烧毁 B.内存条安插不到位,接口接触不良 C.使用环境过度潮湿,内存条金属引脚锈蚀 D.静电损坏内存条 5.下面有关硬盘故障的论述,正确的是()。 A.硬盘故障不可能影响微机大型应用软件的使用 B.硬盘故障会使微机无法正常启动 C.硬盘故障会使微机找不到引导盘 D.硬盘故障会使微机的数据或文件丢失 6.微机正常使用过程中,出现死机现象,不可能的原因是()。 A.声卡损坏B.存储器没有安装或检测不到硬件 C.CPU温度过高,散热器工作不良D.检测不到显示器或显卡损坏 7.微机运行一切正常,但是某一应用软件(例如:3D MAX)打不开,或不能使用,引发 该故障的原因可能的是()。 A.软件被破坏B.感染病毒 C.操作系统有故障D.系统资源严重不足 8.微机组装完成,加电开机后发现系统时间不对,经调试关机后重启还是不对,最可能的 原因是()。 A.系统不正常B.内存故障 C.CPU工作不良D.主板CMOS的电池失效 9.引起硬盘故障的原因有很多,可能发生故障的原因有()。 A.硬盘磁介质损坏,磁道受损B.硬盘主从跳线设置错误 C.温度过高使内部磁盘爆裂D.硬盘排线与主板插座接触不良 10.微机出现“死机”故障,引发该故障的原因可能是()。 A.计算机感染病毒B.鼠标没有安装 C.内存发生故障D.CPU散热器损坏 11.下面有关内存故障的论述,正确的有()。
6、[+42]原=00101010B=[+42]反=[+42]补 [-42]原=10101010B [-42]反=11010101B [-42]补=11010110B [+85]原=01010101B=[+85]反=[+85]补 [-85]原=11010101B [-85]反=10101010B [-85]补=10101011B 10、微型计算机基本结构框图 微处理器通过一组总线(Bus)与存储器和I/O接口相连,根据指令的控制,选中并控制它们。微处理器的工作:控制它与存储器或I/O设备间的数据交换;进行算术和逻辑运算等操作;判定和控制程序流向。 存储器用来存放数据和指令,其内容以二进制表示。每个单元可存8位(1字节)二进制信息。 输入——将原始数据和程序传送到计算机。 输出——将计算机处理好的数据以各种形式(数字、字母、文字、图形、图像和声音等)送到外部。 接口电路是主机和外设间的桥梁,提供数据缓冲驱动、信号电平转换、信息转换、地址译码、定时控制等各种功能。 总线:从CPU和各I/O接口芯片的内部各功能电路的连接,到计算机系统内部的各部件间的数据传送和通信,乃至计算机主板与适配器卡的连接,以及计算机与外部设备间的连接,都要通过总线(Bus)来实现。 13、8086有20根地址线A19~A0,最大可寻址220=1048576字节单元,即1MB;80386有32根地址线,可寻址232=4GB。8086有16根数据线,80386有32根数据线。
1、8086外部有16根数据总线,可并行传送16位数据; 具有20根地址总线,能直接寻址220=1MB的内存空间; 用低16位地址线访问I/O端口,可访问216=64K个I/O端口。 另外,8088只有8根数据总线 2、8086 CPU由两部分组成:总线接口单元(Bus Interface Unit,BIU) BIU负责CPU与内存和I/O端口间的数据交换: BIU先从指定内存单元中取出指令,送到指令队列中排队,等待执行。 执行指令时所需的操作数,也可由BIU从指定的内存单元或I/O端口中获取,再送到EU去执行。 执行完指令后,可通过BIU将数据传送到内存或I/O端口中。 指令执行单元(Execution Unit,EU) EU负责执行指令: 它先从BIU的指令队列中取出指令,送到EU控制器,经译码分析后执行指令。EU的算术逻辑单元(Arithmetic Logic Unit,ALU)完成各种运算。 6、见书P28-29。 7.(1) 1200:3500H=1200H×16+3500H=15500H (2) FF00:0458H=FF00H×16+0458H=FF458H (3) 3A60:0100H=3A80H×16+0100H=3A700H 8、(1)段起始地址 1200H×16=12000H,结束地址 1200H×16+FFFFH=21FFFH (2)段起始地址 3F05H×16=3F050H,结束地址 3F05H×16+FFFFH=4F04FH (3)段起始地址 0FFEH×16=0FFE0H,结束地址 0FFEH×16+FFFFH=1FFD0H 9、3456H×16+0210H=34770H 11、堆栈地址范围:2000:0000H~2000H(0300H-1),即20000H~202FFH。执行两条PUSH指令后,SS:SP=2000:02FCH,再执行1条PUSH指令后,SS:SP=2000:02FAH。 12、(2000H)=3AH, (2001H)=28H, (2002H)=56H, (2003H)=4FH 从2000H单元取出一个字数据需要1次操作,数据是 283AH; 从2001H单元取出一个字数据需要2次操作,数据是 5628H; 17、CPU读写一次存储器或I/O端口的时间叫总线周期。1个总线周期需要4个系统时钟周期(T1~T4)。8086-2的时钟频率为8MHz,则一个T周期为125ns,一个总线周期为500ns,则CPU每秒最多可以执行200万条指令。
主要是以课本为主辅以补充作业,现发给大家,课本作业摘自王忠民教材(第三版) 第三章作业 课本P88 2,3,7 补充作业: 3-1若AX=AF7CH,BX=BEE7H,CPU分别执行加法指令和减法指令后各状态标志位的值是什么? 3-2在8086系统中,什么是逻辑地址?什么是物理地址?逻辑地址和物理地址之间有什么关系?若已知逻辑地址为BA00H:A800H,求其物理地址? 3-3设段地址为4ABFH,物理地址为50000H,求有效地址是什么? 3-4设CS=3100H,DS=3140H,两个段的空间均为64K个单元,问两个段重叠区为多少个单元?两个段的段空间之和为多少? 3-5给定一个堆栈区,其地址为1250H:0000H --1250H:0100H,SP=0052H,问:1)栈顶地址是多少? 2)栈底地址是多少? 3)在堆栈寄存器SS中的段地址是什么? 4)若存入数据2456H,数据在内存中如何放置(图示)?此时SP的内容是多少?3-6现有8个字节的数据为:34H、45H、56H、67H、78H、89H、9AH、ABH,假定它们在存储器中的物理地址为400A5H~400ACH。若当前(DS)=4002H,求这8个数据的偏移地址。如要以最少时间读出这些数据,需要访问存储器多少次?每次读出的数据是什么?并用图示之。 3-7 什么叫总线周期?8086/8088系统中的总线周期由几个时钟周期组成?如果CPU的主时钟频率为25MHz,一个时钟周期是多少?一个基本总线周期是多少时间? 3-8如果12MHz的振荡信号接至8284时钟输入端,其输出频率接8086/8088的CLK端。求在插入一个等待周期的情况下从内存读一个字节数据所需的最小时间。
微机大作业 班级: 学号: 姓名:
第一题: (上机题)编写程序实现下列5项功能,通过从键盘输入1~5进行菜单式选择:(1)按数字键“1”,完成将字符串中的小写字母变换成大写字母。用户输入由英文大小写字母或数字0~9组成的字符串(以回车结束),变换后按下列格式在屏幕上显示:<原字符串>例如:abcdgyt0092 <新字符串> ABCDGYT0092 按任一键重做;按Esc键返回主菜单。 (2)按数字键“2”,完成在字符串中找最大值。用户输入由英文大小写字母或数字0~9组成的字符串(以回车结束),找出最大值后按下列格式在屏幕上显示:<原字符串> The maximum is <最大值>. 按任一键重做;按Esc键返回主菜单。 (3)按数字键“3”,完成输入数据组的排序。用户输入一组十进制数值(小于255),然后变换成十六进制数,并按递增方式进行排序,按下列格式在屏幕上显示:<原数值串> <新数值串> 按任一键重做;按Esc键返回主菜单。 (4)按数字键“4”,完成时间的显示。首先提示用户对时,即改变系统的定时器HH:MM:SS(以冒号间隔,回车结束),然后在屏幕的右上角实时显示出时 间:HH:MM:SS。 按任一键重新对时;按Esc键返回主菜单。 (5)按数字键“5”,结束程序的运行,返回操作系统。 运行结果: 首先进入的首页:
输入1 输入字符串: 安任意键后: Esc 键返回菜单:
输入2: 输入字符串: 安任意键后 Ese键返回菜单
输入3 输入若干数: 按任意键: 按Esc返回主菜单
输入4 安1修改时间 输入修改时间: 按任意键重做 按Esc返回主菜单
中央广播电视大学计算机网络技术专业(专科)《微机系统与维护》课程作业(四) 第7章微机常见故障分析和处理 一、选择题(请选择一个或多个选项) 1.微机加电开机后,系统提示找不到引导盘,可能是()。 A.主板CMOS中硬盘有关参数的设置错误 B.显示器连接不良 C.硬盘自身故障 D.硬盘连接不良 2.如果一开机显示器就黑屏,故障原因可能是()。 A.显卡没插好B.显示驱动程序错 C.显示器坏或没接好D.内存条坏或没插好 3.微机运行中突然重新启动,可能出现的问题是()。 A.CPU B.主板C.软件D.显示器 4.引起内存故障的原因很多,如可能发生()。 A.内存条温度过高,暴裂烧毁 B.内存条安插不到位,接口接触不良 C.使用环境过度潮湿,内存条金属引脚锈蚀 D.静电损坏内存条 5.下面有关硬盘故障的论述,正确的是()。 A.硬盘故障不可能影响微机大型应用软件的使用 B.硬盘故障会使微机无法正常启动 C.硬盘故障会使微机找不到引导盘 D.硬盘故障会使微机的数据或文件丢失 6.微机正常使用过程中,出现死机现象,不可能的原因是()。 A.声卡损坏B.存储器没有安装或检测不到硬件 C.CPU温度过高,散热器工作不良D.检测不到显示器或显卡损坏 7.微机运行一切正常,但是某一应用软件(例如:3D MAX)打不开,或不能使用,引发 该故障的原因可能的是()。 A.软件被破坏B.感染病毒 C.操作系统有故障D.系统资源严重不足 8.微机组装完成,加电开机后发现系统时间不对,经调试关机后重启还是不对,最可能 的原因是()。 A.系统不正常B.内存故障 C.CPU工作不良D.主板CMOS的电池失效 9.引起硬盘故障的原因有很多,可能发生故障的原因有()。
一、简答题: 1、简述8086CPU的READY信号的作用。) 2、简述指令RET和指令IRET的主要区别及各自的应用场合? 3、在8086工作于小模式下时,其如何实现对地址锁存器的控制? 4、简述8086复位信号RESET的作用? 5、在进行总线操作时,若一个存储器的读写时间较长,而8086的速度较快,8086利用哪个信号实现与之同步?请具体说明实现同步的方法。 6、在8086的最大模式下,为什么要使用总线控制器8288? 7.简单说明提高CPU运行速度的主要方法? 8.在8086系统中,形成数据总线时为什么要用到总线收发器? 9. 在8086系统中存储器采用分段方法有什么好处? 10、在8086系统中,形成地址总线时为什么要用到地址锁存器? 二、简单计算与分析 M/输出的信号是什1.8086CPU在最小模式状态下,执行指令MOV AX,[2000H]时,引脚IO 么电平? DT/=0时,则CPU执行的是读操作还是写操作? 2、8086CPU在最小模式下,当引脚R 3、若DS=6000H,请指出数据段在内存中的起始物理地址? 4、若CS=2000H,IP=1000H,则CPU要取的指令的物理地址为? 5、若BL=0FFH,则执行指令INC BL后,BL=? 6、若AL=20H,则执行指令SHL AL,1后,AL=? 7、若堆栈段在内存中的起始物理地址为80000H,则寄存器SS的值为? 8、在执行MOV AX,[2000H]指令时,8086的地址信号BHE=? 9、若SP=1000H,则执行指令PUFH AX后,SP=? 10、若AL=0,则执行指令DEC AL后,AL=? 11、若AL=10H,则执行指令SHR AL,1后,AL=? 12、分别说明下列指令的源操作数和目的操作数的寻址方式? (1)MOV [3412],AX; 2)MOV BL,‘A’ 13、要完成下述运算或控制,需要用到标志寄存器的哪些标志位?其值是什么? 1)两个无符号数相减后比较大小 2)判定运算结果中“1”的个数是否为偶数个 3)比较两个数是否相等 4)运算结果是否溢出 5)比较两个无符号数的大小 6)运算结果为正或负 14、在8086系统中,执行指令MOV AL,[BP]时访问哪个段? 15、将8086设置为最大工作模式的方法为? 16、若AL=15H,则执行指令OR AL,0FH后,AL=? 17、指令INTO在程序中能够得到执行的条件是什么? 三、、程序段分析题 1、求以下程序段运行后所指定寄存器的值
创作编号:BG7531400019813488897SX 创作者:别如克* 微机原理作业 1.8086C P U由哪两部分组成?它们的主要功能是什么? 答:8086CPU由总线接口单元(BIU)和指令执行单元(EU)组成。总线接口单元(BIU)的功能是:地址形成、取指令、指令排队、读/写操作数和总线控制。指令执行单元(EU)的功能是指令译码和指令执行。 2.微型计算机系统由微处理器、存储器和I/O接口 等组成。 3.8086CPU中的指令队列可存储6个字节的指令代码,当指令 队列至少空出 2 个字节时,BIU单元便自动将指令取到指令 队列中; 4.8086系统中,1MB的存储空间分成两个存储体:偶地址存 储体和 奇地址存储体,各为512 字节。 5.8086系统中存储器采用什么结构?用什么信号来选中存储体?答:8086存储器采用分体式结构:偶地址存储体和奇地址存储体,各为512K。用AO和BHE来选择存储体。当AO=0时,访问偶地址存储体;当BHE=0时,访问奇地址存储体;当AO=0,BHE=0时,访问两个存储体。 6.在8086CPU中,指令指针寄存器是 C 。 (A) BP (B) SP (C) IP (D) DI 7.8086CPU中的SP寄存器的位数是 B 。 (A) 8位(B) 16位(C) 20位(D) 24位
8.8086CPU中指令指针寄存器(IP)中存放的是 B 。 (A)指令(B)指令偏移地址(C)操作数(D)操作数偏移地址 9.若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址 (最大),若此时入栈10个字节,SP内容是什么?若再出栈6个字 节,SP为什么值?答:堆栈段的物理地址范围:35000H~357FFH 当前顶的物理地址为:35000H+0800H=35800H 入栈10个字节以后:SP=0800H-000AH=07F6H 出栈6个字节以后:SP=07F6H+0006H=07FCH 10.下列关于8086系统堆栈的论述中,正确的是 A 。 (A) 堆栈的工作方式是“先进后出”,入栈时SP减小 (B) 堆栈的工作方式是“先进后出”,入栈时SP增大 (C) 堆栈的工作方式是“先进先出”,入栈时SP减小 (D)堆栈的工作方式是“先进先出”,入栈时SP增大 11.8086CPU对内存读/写操作,需两个总线周期的读/写操作是 D 。 (A) 从偶地址读/写一个字节(B) 从奇地址读/写一个字节 (C) 从偶地址读/写一个字(D) 从奇地址读/写一个字 12.总线周期是指 C 。 (A) 执行一条指令所需要的时间; (B) BIU完成一次读和一次写I/O端口操作所需时间之和; (C) BIU完成一次访问存储器或I/O端口操作所需要的时间; (D) BIU完成一次读和一次写存储器操作所需时间之和。 13.8086CPU通过RESET引脚上的触发信号来引起系统复位和启动,复位 时代码段寄存器CS= 0FFFFH ,指令指针IP= 0000H 。 重新启动后,从物理地址为 FFFF0H 的地方开始执行指令。 14. 8086CPU数据总线信号的状态是 C 。 (A)单向双态(B)单向三态(C)双向三态(D)双向双态
微机原理作业 第一章:绪论 一:选择题 1:[X1]原=11010011B,[X2]反= 11010011B,[X2]补= 11010011B,那么它们的关系是() A:X3>X1>X2 B:X2>X3>X1 C:X3>X2>X1 D:X2>X1>X3 2:[X1]原=10111101B,[X2]反= 10111101B,[X2]补= 10111101B,那么下列成立的是() A:X1最小B:X2最小C:X3最小D:X1=X2=X3 3:在计算机中表示地址时使用() A:无符号数B:原码C:反码D:补码 4:若某机器数为10000000B,它代表-127D,则它是() A:发码或原码B:原码C:反码D:补码 5:在8位二进制数中,无符号数的范围是(),补码表示数的真值范围是(),原码表示数的真值范围是(),反码表示数的真值范围是()。 A:0~255 B:0~256 C:-127~+127 D:-128~+127 6:下列说法错误的是() A:8位二进制无符号数表示的最大数是255 B:8位二进制带符号数表示的最大数是127 B:计算机中无符号数最常用于表示地址D:计算机中通常用定点数的工作方式 7:浮点数的表示范围取决于() A:阶码的位数B:尾数的位数 C:阶码采用的编码D:尾数采用的编码 8;原码乘除法运算要求() A:操作数都必须是正数B:操作数必须具有相同的符号位 C:对操作数没有符号限制D:以上都不对 二:填空题 1:在带有符号的原码、反码和补码中,零的表示唯一的是。 2:设某机字长为8位(含一位符号位),若[X]补=11001001B,则X所表示的十进制数的真值为,[1/4X]补= 。 3:计算机中数值数据常用的数据表示格式有和。 4:在字长的原码、反码和补码中,表示数范围宽,这是因为。 三:简答题 1:假设7×7=31是正确的,那么4×8=?,并说明理由。 2:请用最小的二进制位表示下列符号数。 (1)[X]补=-24 (2)[+Y]补=67 3:已知X和Y,试分别计算[X+Y]补和[X-Y]补 (1)X=+1001110B (2)Y=-0110011B 4:完成下列格式补码数的运算,指出运算结果是否有效。 (1)00101101B+10011100B (2)01011101B-10111010B 四:问答题 1:计算机怎样判断存储的文字信息是ASCⅡ码还是汉字的编码? 2:计算机为什么要采用二进制? 3:简述PC机的性能指标,怎样选购计算机? 4:比较原码、反码和补码表示数的优缺点?
微机平时作业汇总 第二章 1.8086CPU由哪两部分构成?它们的主要功能是什么? 答:8086CPU由两部分组成:指令执行部件(EU,E xecution 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内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。 6.8086系统中的存储器为什么要采用分段结构?有什么好处? 答:8086CPU中的寄存器都是16位的,16位的地址只能访问64KB的内存。086系统中的物理地址是由20根地址总线形成的,要做到对20位地址空间进行访问,就需要两部分地址 采用段基址和偏移地址方式组成物理地址的优点是:满足对8086系统的1MB存储空间的访问,同时在大部分指令中只要提供16位的偏移地址即可。 9.在某系统中,已知当前(SS)=2360H,(SP)=0800H,那么该堆栈段在存储器中的物理地址范围是什么?若往堆栈中存入20个字节数据,那么SP的内容为什么值? 答:(SS)×10H+(SP)=23600H+0800H=23E00H,堆栈段在存储器中的物理地址范围是23600H~23E00H。若往堆栈中存入20个字节数据,那么SP的内容为0800H-14H=07ECH。(20的十六进制为14H)。 10.已知当前数据段位于存储器的B4000H到C3FFFH范围内,则段寄存器DS的内容为多少? 答:段寄存器DS的内容为B4000H。
《微型计算机原理及应用》作业 作业组别:第30组 班级:12级轧钢二班 姓名:贾闯 学号:120101020023 指导教师:李艳文 完成时间:2015年 05 月
30.1 一、题目及题目分析描述及要求 题目:内存中SOURCE处存放着10个字节型数据,请记录每个字节数据中二进制位1的个数,并按照数据字节在前,1的个数在后的顺序将处理结果存放到RESULT处。分析:逐一取出内存中的10个数据,对每个字节型数据进行左移或右移八次,由带进位加法指令adc对一的个数进行求和,最后把所求和放入变量RESULT中。 预期结果:SOURCE = FEH,90H,FFH,DDH,42H,30H,81H,F3H,18H,25H RESULT = FEH,07H,90H,02H,FFH,08H,DDH,06H,42H,02H,30H,02H,81H,02H,F3H, 06H,18H,02H,25H,03H 二、寄存器及主存等的应用说明 本题原始数据存放在内存SOURCE中,执行结果存放在内存RESULT中。由si和di分别取得它们的偏移地址,dl存放由SOURCE所取的字节型数据,al用来存放每个字节型数据中二进制位1的个数。 三、程序框图
四、详细程序 .MODEL SMALL .STACK .DATA SOURCE DB 0FEH,90H,0FFH,0DDH,42H,30H,81H,0F3H,18H,25H COUNT EQU $-SOURCE ;取得source中字节个数RESULT DB 2*COUNT DUP (?) .CODE .STARTUP mov di,offset source ;取得source处的偏移地址 mov si,offset result ;取得result处的偏移地址 mov ch,0 mov cl,count ;循环次数 again: mov dl,[di] ;逐一取出source中的数据 call htoasc ;调用子程序 inc di ;地址加1 loop again .exit htoasc proc ;子程序 mov al,0 mov [si],dl ;存放dl到result next: shr dl,1 ;右移 adc al,0 ;带进位加法,确定1的个数 cmp dl,0 ;dl为零停止循环 jnz next mov [si+1],al ;存放1的个数到result inc si ;地址加2 inc si ret ;返回主程序 htoasc endp end
第四章... 汇编语言.... 作业.. 第四章 P26 2(7)、(8)、3、5、6、7 一、选择题 1.SEGMENT 伪指令总是______指令成对使用。 A .ENDS B .ENDP C .BOTTOM D .END 2.若用户堆栈位于存储区10000H-1FFFFH ,则该堆栈的段地址是________。 A .10000H B .1FFFFH C .1000H D .0FFFFH 3.下列串操作中,在________指令前加重复前缀指令REP 是没有实际使用价值的。 A .MOVS B B .STOSB C .LODSB D .CMPSB 4.汇编语言源程序经汇编后可直接生成________。 A .ASM 文件 B .OBJ 文件 C .EXE 文件 D .COM 文件 5.在汇编语言源程序中,下列伪指令只能出现一次的是________。 A .ORG B .END C .DW D .ORG 二、阅读程序题 1.设数据段定义如下: DATA SEGMENT NA EQU 15 NB EQU 10 NC DB 2 DUP (4,2 DUP (5,2)) CNT DB $ - NC CWT DW $ - CNT DATA ENDS 从DS :0000开始至CNT 单元之前存放的数据依次为____________。 CNT 单元中的值为____。 CWT 单元中的值为____。 2.试分析下述程序段执行后,(AX)=_______、(BX)=_______。 XOR AX ,AX DEC AX MOV BX ,6378H XCHG AX ,BX NEG BX 3.执行下列指令段后,AX 和CX 的内容分别是多少? BUF DB 1,2,3,4,5,6,7,8,9,10 MOV CX ,10 MOV SI ,OFFSET BUF+9 LEA DI ,BUF+10
第一章计算机基础知识 一、判断题 1、世界上第一台电子数字计算机于1946年2月诞生。对 2、第一代电子计算机主要以晶体管作为主要的电子器件。错 3、计算机只能进行算术运算,不能进行逻辑运算。错 4、字长是衡量计算机性能的一个重要指标,字长越长,运算精度越高。对 5、计算机辅助制造,英文简称CAD。错 6、通常把计算机的运算器、控制器及内存储器称为主机。对 7、在计算机中,1000K个字节称为一个MB。错 8、NumLock是字母锁定键,当连续输入大写字母或连续输入小写字母时可以用它进行方式切换。错 9、目前计算机的核心芯片主要采用超大规模的集成电路制造。对 10、CD-ROM光盘片的存储容量大约是在600~800MB。对 二、选择题 1、对于一张加了写保护的软盘,以下说法正确的是__D___ A、既不会传染病毒,也不会被病毒感染 B、不但会向外传染病毒,还会被病毒感染 C、虽不会传染病毒,但会被病毒感染 D、虽不会被病毒感染,但会向外传染病毒 2、以下不属于应用软件范围的是____D_____ A、WORD 2003 B、Windows XP C、WINZIP D、瑞星 3、计算机硬盘的容量比软盘大得多,读写速度与软盘相比_C____。 A、差不多 B、慢—些 C、快得多 D、慢得多 4、计算机内所有的信息都是以__D___数码形式表示的。 A、八进制 B、十六进制 C、十进制 D、二进制 5、以下设备中不属于输出设备的是___C_____ A 打印机 B 绘图仪 C 摄像头 D 显示器 6、存放于计算机_______B__上的信息,关机后就消失。 A)ROM B)RAM C)硬盘D)软盘 7、汉字在计算机内以____A____码存存储 A)内 B)五笔字型 C)拼音 D)输入 8、计算机病毒可以使整个计算机瘫痪,危害极大。计算机病毒是 B A)一条命令B)一段特殊的程序 C)一种生物病毒D)一种芯片 9、使计算机病毒传播范围最广的媒介是 D A)硬磁盘B)软磁盘C)内部存储器D)互联网 10、对于预防电子邮件病毒,不正确的做法是__D______。 A)不要轻易执行附件中的*.EXE和*.COM、.PIF、.BAT、.SCR等文件 B)对付电子邮件病毒,在运行的计算机上安装实时化的杀毒软件,最为有效 C)邮件资料要及时备份 D)打开附件中的文件并不能感染病毒 11、____A____是上档键,可以用于辅助输入字符。 A)Shift B)Ctrl C)Alt D)Tab 三、填空题 1、计算机正在向四个方面发展:巨型化、微型化、_网络化_______、智能化、多媒体化。 2、根据计算机用途的不同,可以将计算机分为____通用计算机_________和专用计算机。 3、二进制码的两个基本符号是____和_____。 4、1GB = __1024_____MB 5、计算机硬件系统由五个基本部份组成,它们是控制器、运算器、_______、输入设备和输出设备。 6、存储程序的概念最早由__冯。诺依曼_____________提出来的。 7、计算机病毒的特征是______破坏性___、传染性、潜伏性、触发性、不可预见性。 8、CPU通过________与外部设备交换信息。 三、简答题 1、计算机的基本组成包括哪几部分? 2、请简述计算机的应用领域。 3、什么是计算机病毒?它具有哪些特征?