计算机硬件课后练习
计算机组成课后习题答案

闪存可以分为NOR Flash和NAND Flash两种类型。
工作原理
闪存的主要功能是可擦写、非易失性存储数据。NOR Flash读取速度快,适用于代码存储;NAND Flash容量大 、成本低,适用于大量数据的存储。闪存的擦除和编程操作需要特定的电压和时序。
04
输入输出设备
键盘的工作原理与分类
THANKS
感谢观看
成字符或汉字。
05
数据传输方式
并行传输与串行传
并行传输
指数据以多个通道同时传输,适用于近距离、高速传输,如 CPU与内存之间的数据交换。
串行传输
指数据一位一位地顺序传输,适用于远距离、低速传输,如 网络通信。
数据传输速率
数据传输速率
指单位时间内传输的数据量,通常以比特率(bit per second)表示。
影响数据传输速率的因素
包括信号带宽、信噪比、误码率等。
数据传输过程中的同步与异步问题
同步传输
指发送方和接收方的时钟信号保持同 步,适用于高速数据传输。
异步传输
指发送方和接收方的时钟信号不需同 步,适用于低速数据传输。
06
操作系统基础知识
操作系统的功能与分类
要点一
功能
操作系统是计算机系统的核心软件,负责管理计算机硬件 和软件资源,提供用户与计算机交互的界面。
硬盘的分类与工作原理
分类
硬盘可以分为机械硬盘(HDD)和固态硬盘(SSD)。
工作原理
硬盘的主要功能是永久存储数据。HDD采用磁记录技术,将数据以磁道的形式存 储在旋转的盘片上;SSD则采用闪存技术,通过电子方式存储数据。HDD的读取 速度较慢,但价格较低;SSD的读取速度较快,但价格较高。
硬件部分课后题答案

第一章1——5 B C A C B 6——10 B C B D A3.计算机硬件指的是:CPU、主存、外存、输入|输出设备、总线和输入|输出接口电路,CPU 和主存合在一起称为主机。
此外,计算机的硬件还有主板、电源、机箱、风扇等辅助设备。
软件是在硬件的基础上,按照一定的算法用程序设计语言设计出来的是计算机系统不可分割的重要组成成分。
软件依照其功能,可分为系统软件和应用软件。
二者关系:对于一个完整的计算机来说,硬件和软件二者是相互依存、缺一不可的。
硬件作为计算机的物质基础,没有硬件,计算机成了无源之水、无本之木。
软件作为计算机的工作的依据,它在硬件支持下运行,没有软件的计算机就像一堆废品,不能解决任何问题;还有一个重要关系是,二者在逻辑功能上等价,即计算机的某个功能既可以有软件完成,又可以有硬件实现。
4.举例说明在课本p9 第5段第2、3、4横。
5.计算机的主要性能指标有基本字长、存储容量、运算速度、系统可靠性、外部设备和软件配置等。
第二章1——5B C A D C 6——10 D C B C B剩下的题,大家自己算,[-Y]补=[Y]补变反+1第三章1——5B C A C A 6——11 C D A B D B2.真值表自己画,4.三态门的功能:三态门在计算机中可用以总线传输,多线路数据通过三态门共享总线分时传输。
它输出三种状态:高电平、低电平和高阻状态。
6计算机中常用的组合逻辑电路有译码器、编码器、数据选择器、加法器等部件。
时序逻辑电路有触发器(最简单的时序电路)、寄存器、计数器、等计算机中的基本部件。
第四章1——5 D C A C D 6——10 B C B B D2控制器的功能:指令顺序控制操作控制时间控制对异常情况和某些请求的处理。
控制器一般由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、时序电路和微操作命令发生器等组成3.物理地址=段地址×10H+偏移地址剩下大家算4 P68找类似的例题第五章1——5 A D D A D 6——10 B D A B A4.CISC 含义复杂指令系统计算机RISC 精简指令系统计算机RISC 特点:指令条数较少、指令格式规整、面向寄存器操作、适合采用流水线技术、采用组合逻辑控制器、支持编译器优化、可在CPU中集成更多功能6.题号寻址方式DX或EX(1)直接寻址1234H(2)立即寻址1234H(3)寄存器寻址2000H(4)寄存器间接寻址2000H(5)寄存器相对寻址3234H(6)基地址加变址寻址2040H(7) 基地址加变址寻址3274H7.题号错误原因(1)目的操作数与源操作数类型不一致(2)不能修改IP的内容(3)不允许把立即数传送给段寄存器(4)不允许在段寄存器之间传送数据(5)目的操作数与源操作数类型不一致(300>256)(6)SP不允许加[ ](7)“BX+DI”应该加[ ](8) 立即数不能作为目的操作数第六章1——5 B D D A C 6——10 D C A A C2 (1) 65528 -8(2)000DH(3)X*2-1(4)0(5)9(6)(MOV CX,11)(BX,2)(7)(AND AL,08H) (CMP AH,Al JBE NEXT)(8)88 ,803,P118 图6-14,[指令语句] 每一条指令语句在源程序汇编时都要产生可供计算机执行的指令代码(即目标代码),所以这种语句又叫可执行语句。
计算机硬件基础课后习题答案

第1章计算机概述1:计算机的类型有哪些?简述它们的特点目前国际上比较流行的计算机分类是:巨型计算机、主机(大、中型机)、小型计算机、和个人计算机。
巨型计算机指运算速度快、存储容量大的高性能计算机,它采用了大规模并行处理的体系结构,CPU由数以百计、千计的处理器组成,有极强的运算处理能力。
计算机的运算速度平均每秒1000万次以上;存贮容量在1000万位以上。
巨型机的研制水平是一个国家计算机技术水平的重要标志。
主机(大、中型机)大型机的运算速度一般在100万次/秒至几千万次/秒,通常用每秒运行多少万次来作为运算速度单位,字长32~64位,主存容量在几百兆字节以上,。
它有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。
其特点是通用,有极强的综合处理能力。
中型机的规模介于大型机和小型机之间。
小型机的机器规模小、结构简单、设计试制周期短,便于及时采用先进工艺技术,软件开发成本低,易于操作维护。
微型计算机是以微处理器(CPU)为核心,通过系统总线(BUS)将存储器、外围控制电路、输入输出接口连接起来的系统称为微型计算机。
若配有相应的外围设备(如显示器、键盘、打印机等)和系统软件,就组成了微型计算机系统(Micro Computer System)。
微型计算机具有以下特点:◆集成度高,体积小,重量轻,价格低廉;◆部件标准化,易于组装及维修;◆高可靠性及适应性。
2:微型计算机简单分哪几类?各有什么特点?微型计算机简单可分为常见的台式微型计算机即个人计算机PC,笔记本,及掌上电脑台式机具有:集成度高、体积较小价格低廉、部件标准化、,易于组装维修、高可靠性及适应性,计算能力强等特点;笔记本具有体积小重量轻,便于携带移动性强,耗电少功能强的特点;掌上电脑具有更小的体积、更轻的重量、更少的耗电和更强的可移动性的特点,其方便的上网功能正将加速“处处计算,移动计算”的时代到来。
;Flash存储器与RAM相比具有非易失性的优势,但是寿命短,可擦写次数少,读写速度慢,且不能完成完全随机读写。
(完整版)计算机组成原理第二版课后习题答案

第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
3. 说明高级语言、汇编语言和机器语言的差别及其联系。
答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。
认识电脑硬件和软件的练习

认识电脑硬件和软件的练习
电脑是我们日常生活中必不可少的工具之一。
了解电脑的硬件和软件是很重要的,让我们一起进行一些练来加深对电脑硬件和软件的认识。
练一:硬件认识
1. CPU(中央处理器)
- 了解CPU的功能和作用
- 了解CPU的不同型号和参数
- 研究不同厂商的CPU并对比其性能和特点
2. 内存(RAM)
- 理解内存对电脑性能的影响
- 掌握不同容量的内存的区别和用途
3. 硬盘(Hard Drive)
- 研究硬盘的原理和工作方式
- 研究不同类型的硬盘(如机械硬盘和固态硬盘)的优缺点
4. 显卡(Graphics Card)
- 了解显卡在电脑中的重要性
- 研究不同型号的显卡并对比其性能和适用场景
练二:软件认识
1. 操作系统
- 探索不同操作系统(如Windows、MacOS和Linux)的特点和使用方式
- 研究如何安装和升级操作系统
2. 应用软件
- 研究不同类型的应用软件,如办公软件、图像处理软件和游戏软件
- 熟悉常用应用软件的基本操作和功能
3. 安全软件
- 了解计算机安全的重要性
- 探索不同类型的安全软件,如防病毒软件和防火墙软件
练三:硬件与软件的协作
- 理解电脑硬件和软件之间的关系
- 研究如何安装和配置硬件设备
- 掌握如何安装和卸载软件
通过这些练习,我们可以更深入地了解电脑的硬件和软件,为日常使用和故障排查提供帮助。
希望这些练习对您有所帮助!。
计算机组成原理课后习题及答案(完整版)

精选2021版课件
7
• 3. 什么是摩尔定律?该定律是否永远生效 ?为什么?
• 答:P23,否,P36
精选2021版课件
8
系统总线
第三章
精选2021版课件
9
1. 什么是总线?总线传输有何特点? 为了减轻总线的负载,总线上的部件都应 具备什么特点?
解:总线是多个部件共享的传输部件; 总线传输的特点是:某一时刻只能有 一路信息在总线上传输,即分时使用; 为了减轻总线负载,总线上的部件应 通过三态驱动缓冲电路与总线连通。
解: 总线标准——可理解为系统与模块、 模块与模块之间的互连的标准界面。 总线标准的设置主要解决不同厂家各 类模块化产品的兼容问题; 目前流行的总线标准有:ISA、EISA、 PCI等; 即插即用——指任何扩展卡插入系统 便可工作。EISA、PCI等具有此功能。
精选2021版课件
16
11. 画一个具有双向传输功能的总线逻
12
总线的主设备(主模块)——指一次总
线传输期间,拥有总线控制权的设备(模块); 总线的从设备(从模块)——指一次总
线传输期间,配合主设备完成传输的设备(模 块),它只能被动接受主设备发来的命令;
总线的传输周期——总线完成一次完整 而可靠的传输所需时间;
总线的通信控制——指总线传送过程中 双方的时间配合方式。
精选2021版课件
10
4. 为什么要设置总线判优控制?常见的集 中式总线控制有几种?各有何特点?哪种方式响 应时间最快?哪种方式对电路故障最敏感?
解:总线判优控制解决多个部件同时申请总 线时的使用权分配问题;
常见的集中式总线控制有三种: 链式查询、计数器查询、独立请求;
特点:链式查询方式连线简单,易于扩充,
2.1《计算机硬件》课后作业 浙教版(2019)信息技术-信息系统与社会必修2

《计算机硬件》一、填空题(每题2分)1. 中央处理器是计算机的核心部件,主要由运算器和__________组成。
答案:控制器2. 主板是计算机的主要电路板,它连接着CPU、内存、存储设备以及__________。
答案:扩展槽3. 内存用于暂时存储正在运行的程序和数据,其中RAM代表__________。
答案:随机存取存储器4. 硬盘驱动器是一种主要的存储设备,其存储介质通常是涂有磁性材料的__________。
答案:铝制或玻璃制盘片5. 显卡负责将CPU生成的图像数据转换为适合显示器显示的格式,并输出到__________上。
答案:监视器6. 电源为计算机提供电力,通常包括一个变压器和一个__________。
答案:整流器7. 散热器用于散发CPU等硬件产生的热量,常见的散热方式包括风冷和__________。
答案:水冷8. 外设是指连接到计算机主体上的附加设备,如键盘、鼠标和__________。
答案:打印机二、选择题(每题2分)1. CPU中负责执行指令的部分是?A. 寄存器B. 算术逻辑单元C. 控制单元D. 缓存答案:C. 控制单元解析:控制单元是CPU中负责执行指令的部分,它根据程序计数器的值从内存中取出指令,然后解码并执行。
2. 以下哪种存储设备的访问速度最快?A. 硬盘驱动器B. 固态驱动器C. USB闪存盘D. 光盘答案:B. 固态驱动器解析:固态驱动器(SSD)使用闪存技术,没有机械运动部件,因此访问速度远快于传统的硬盘驱动器(HDD)。
3. 主板上用于临时存放即将被CPU处理的数据的是?A. ROMB. RAMC. 缓存D. 寄存器答案:B. RAM解析:RAM(随机存取存储器)是主板上用于临时存放即将被CPU处理的数据和指令的地方,它的访问速度比硬盘快得多。
4. 以下哪个组件不是输入设备?A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C. 显示器解析:显示器是输出设备,用于显示计算机处理的结果,而不是输入设备。
计算机硬件基础课后答案

2-18(1)1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2)54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=0PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。
2-24答:存储慢速设备(存储器或I/O设备)的数据时,必须插入等待周期T W来延长总线周期,插入T W多少取决于CPU完成独立操作所需时间。
2-26读存储器写存储器4-5DATASEG SEGMENTMY1B DB ‘PERSONAL COMPUTER’MY2B DB 20MY3B DB 14HMY4B DB 00010100BMY5W DW 20 DUP(?)MY6W EQU 100DATASEG ENDS4-6(1) BX = (2);(2) AL = (2);(3) CX = (10);(4) DL = (10).4-7(1) V AR1、V AR2、V AR3的偏移地址是30H,3AH,40H;(2) DATA1的值是50H,CNT的值是16;(3) V AR2+2的内容为2。
4-8(2)X为字变量,Y则可以字节方式访问X;(4)X为字变量,初值放在内存中的顺序为88H和62H,Y为字节变量,初值依次为62H和88H;(5)X和Y均为字变量,初值不同,因为X为16进制数,Y为10进制数。
4-9(1)源操作数1000超过字节范围(3)CMP的两个操作数不能同时为存储器操作数(5)JNZ的转移位置不能用字变量给出4-11(1) DATA1 DB 86H, 27H, 23H, 00H, 24H, 1AH(2) DATA2 DW 0B430H, 1062H或者(1)DATA1 LABEL BYTEARRAY DW 2786H,23H,1A24H(2) DATA2 LABEL WORDARRAY DB 30H,0B4H,62H,10H4-12DATA SEGMENT WORDTABLE DB 100 DUP(0)DATA ENDSSTACK SEGMENT WORD STACK ‘STACK’DB 1024 DUP(0)STACK ENDSCODE SEGMENT ‘CODE’ASSUME DS:DATA,SS:STACK, CS:CODEMAIN PROC FARSTART: PUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXMOV ES, AXLEA BX, TABLEMOV CX, 100LOP: MOV BYTE PTR [BX], 64HINC BXLOOP LOPRETMAIN ENDPCODE ENDSEND START4-15TRAN MACRO X, Y, Z ;X, Y, Z为源、目标数据块的首地址,Z为数据块的长度MOV CX, ZMOV SI, OFFSET XMOV DI, OFFSET YCLDREP MOVSBENDM4-16MOV AX, WORD PTR XADD AX, WORD PTR YMOV WORD PTR Z, AXMOV AX, WORD PTR X+2ADC AX, WORD PTR Y+2MOV WORD PTR Z+2, AX4-17DATA SEGMENTSTRG DB 1000 DUP(?)STR1 EQU STRG+7STG2 EQU STRG+27STRSE EQU 50DATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 100 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, ES:DATA MAIN: MOV AX, DATAMOV DS, AXMOV ES, AXMOV CX, STRSEMOV SI, OFFSET STG1MOV DI, OFFSET STG2CLDPUSH SIADD SI, STRSE-1CMP SI, DIPOP SIJL OKSTDADD SI, STRSE-1ADD DI, STRSE-1OK: REP MOVSBMOV AX, 4C00HINT 21HCODE ENDSEND MAIN4-18(1)DATA SEGMENTDATA ENDSCODE SEGMENT…MOV AH, 01H ; 从键盘输入一个字符,其ASC码值在AL中INT 21HCMP AL, 41HJZ P0CMP AL, 42HJZ P1…CMP AL, 4AHJZ P9JMP EXITP1: …RETP2: …RET……P9: …RETEXIT: MOV AH, 4CHINT 21H….(2)DATA SEGMENTBASE DW P0, P1, ……,P9DATA ENDSCODE SEGMENT…MOV AH, 01H ; 从键盘输入一个字符,其ASC码值在AL中INT 21HCMP AL, 'A' ; 判别字符是否位于‘A’到‘J’之间JB EXITCMP AL, 'J'JA EXITSUB AL, 'A' ;在正确范围之内,根据表内地址分支MOV BL, ALMOV BH, 0SHL BX, 1JMP BASE[BX]P1: …RETP2: …RET……P9: …RETEXIT: MOV AH, 4CHINT 21H….4-19LEA BX, xLEA SI, yLEA DI, sumADD BX, 7ADD SI, 7ADD DI, 8 ;和可能要9个字节MOV CX, 8CLCLOP: MOV AL, [BX]ADC AL, [SI]DAAMOV [DI], ALDEC BXDEC SIDEC DIDEC CXJNZ LOPMOV AL, 0ADC AL, 0MOV [DI], AL4-20MOV SI, OFFSET FIRSTMOV CX, 0 ;CX中存放A的个数LOOP: MOV AL, [SI]CMP AL, ‘$’JZ NEXTCMP AL, ‘A’JNE LPINC CXLP: INC SIJMP LOOPNEXT: ……4-21DATA SEGMENTDATA_W DW …………;若干个数COUT EQU ($-DATA_W)/2COUT1 DB 0COUT2 DB 0COUT3 DB 0DATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 100 DUP(0)STACK ENDSCODE SEGMENTASSAUM CS:CODE,DS:DATASTART PROC FARPUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXMOV DX, 0 ;正数、负数、0暂时分别存在BL、BH、DL 中MOV BX, 0LEA SI, DATA_WMOV CX, COUTNEXT: MOV AX, [SI]CMP AX, 0JG LP1JL LP2INC DLJMP OKLP1: INC BLJMP OKLP2: INC BHOK: ADD SI, 2LOOP NEXTMOV COUNT1,BLMOV COUNT2,BHMOV COUNT3,DLRETSTART ENDPCODE ENDSEND START4-22DATA SEGMENTARRAY D B …………;若干个数COUT EQU $-ARRAYMAX DB ?MIN DB ?DATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 100 DUP(0)STACK ENDSCODE SEGMENTASSAUM CS:CODE,DS:DATASTART PROC FARPUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXLEA BX, ARRAYMOV CX, COUTGOT: MOV AL, [BX]TEST AL, 01HJZ NEXTINC BXJMP GOTNEXT: MOV DH, ALMOV DL, AL ;DH暂存最大偶数,DL暂存最小偶数,初始置首个偶数LEA BX, ARRAYLOP: MOV AL, [BX]TEST AL, 01HJNZ NEXT2CMP AL, DLJA NEXT1MOV DL, ALJMP NEXT2NEXT1: C MP AL, DHJB NEXT2MOV DH, ALNEXT2: I NC BXLOOP LOPMOV MAX, DHMOV MIN, DLRETSTART ENDPCODE ENDSEND START4-24LEA BX, STRINGMOV CX, 80 NEXT: MOV AL, [BX]CMP AL, 20HJZ OKINC BXLOOP NEXTMOV CL, -1JMP FINOK: NEG CXADD CX, 80FIN: …………4-25LEA BX, STRINGMOV CH, 0LOP: MOV AL, [BX]CMP AL, ODHJZ EXITINC CHINC BXJMP LOPEXIT: …4-26(1)LEA SI,STRING1LEA DI,STRING2MOV C X,20CLDREP MOVSB(2)LEA SI,STRING1LEA DI,STRING2ADD SI,19ADD DI,19MOV C X,20STDREP MOVSB(3)MOV A L,20HLEA DI, STRING1MOV C X,20CLDREPNZ SCASBJZ FOUNDMOV D L,0 ;未找到FOUND:DEC DIMOV BX,DIMOV DL,01H ;找到(4)LEA SI,STRING1LEA DI,STRING2MOV C X,20CLDREP CMPSBJNZ NEQMOV B L,0 ;相同NEQ: M OV BL,01H ;不相同4-28(1) DISPLAY PROCMOV CH, 4MOV CL, 4MOV BX, AX ;(*)NEXT: ROL BX, CLMOV DL, BLAND DL, 0FHADD DL, 30HCMP DL, 39HJBE PRINTADD DL, 07HPRINT: MOV AH, 2INT 21HDEC CHJNZ NEXTRETDISPLAY ENDP(2) 与(1)基本相同,仅将(*)语句修改为MOV BX, WORDTEMP(3) 将(*)句替换为下列语句(假设子程序中并未保护现场寄存器,主程序入栈的参数就是预显示的数据)MOV BP, SPMOV BX, [BP+2]4-29;模块1,文件名MAIN.ASMEXTRN DISPLAY: FAR ;引用外部符号PUBLIC MESG ;定义外部符号DATA1 SEGMENTMESG DB 'ASSEMBLER$'DATA1 ENDSCODE1 SEGMENTASSUME CS: CODE1, D S: DATA1MAIN: MOV AX, DATA1MOV DS, AX ;装入段基址PUSH DSCALL DISPLAYMV AH, 4CHINT 21HCODE1 ENDSEND MAIN;模块2,文件名DISPLAY.ASMEXTRN MESGPUBLIC DISPLAY ;定义外部符号DATA2 SEGMENTDB 100UP(?)DATA2 ENDSCODE2 SEGMENTASSUME CS: CODE2, DS: DATA2DISPLAY PROC FARMOV AX, DATA2MOV DS, AX ;装入段基址MOV DX, OFFSET MESGMOV AH, 9 ;屏幕显示INT 21HRETDISPLAY ENDPCODE2 ENDS4-30SUM1 PROC NEARCMP CX,0JZ EXIT1MOV AX,0 ;数组和在AX中AGAIN:ADD AL,[SI]ADC AH,0 ;和或许为字INC SILOOP AGAINEXIT1:RETSUM1 ENDP4-31STACK SEGMENT PARA STACK ‘STACK’DB 100 DUP (0)STACK ENDSCODE SEGMENTASSAUM CS: CODESTART PROC FARPUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXMOV CX, 4MOV DX, 0.LOP1: MOV AH, 1INT 21HCMP AL, 46HJA EXIT ;字符ASCII码不在0~9,A~F之间CMP AL, 40HJA LOP2CMP AL, 39HJA EXIT ;字符ASCII码不在0~9,A~F之间CMP AL, 30HJB EXIT ;字符ASCII码不在0~9,A~F之间SUB AL, 30HJMP NEXTLOP2: SUB AL, 37HNEXT: MOV AH, 0PUSH CXMOV CL, 4ROL DX, CLPOP CXADD DX, AXLOOP LOP1EXIT: RETSTART ENDPCODE ENDSEND START5-41K X 8 : 末地址=1000H+3FFH=13FFH 2K X 8 : 末地址=1000H+7FFH=17FFH 4K X 8 : 末地址=1000H+FFFH=1FFFH 8K X 8 : 末地址=1000H+1FFFH=2FFFH 5-5所占地址空间为:20000H~27FFFH5-61# 8000H~87FFH2# 8800H~8FFFH3# 9000H~97FFH4# A000H~A3FFH5# A400H~A7FFH6# A800H~ABFFH7# AC00H~AFFFH5-76-1IN AL, PORT_TCMP AL, 0FEH ;k0单独被按下,即最低位为0,其余位为高JZ NEXT1CMP AL, 0FDH ;JZ NEXT2MOV AL, 00H ;其他的情况,将灯全部不点亮OUT PORT_T, ALJMP EXITNEXT1: M OV AL, 01H ;K0被按下,LED0~LED7顺次点亮,送1则对应的灯亮MOV CX, 8LOOP1: OUT PORT_T, ALCALL DELAYROL AL, 1LOOP LOOP1JMP EXITNEXT2: M OV AL, 80H ;K1被按下,LED0~LED7反序点亮,送1则对应的灯亮MOV CX, 8LOOP2: OUT PORT_T, ALCALL DELAYROR AL, 1LOOP LOOP2EXIT: ….6-2 解:MOV CX,100MOV BX,OFFSET DATASIN-TEST:IN AL,STATUSTEST AL,80HJZ IN-TESTIN AL,DATAS_PORTMOV [BX],ALINC BXLOOP IN-TEST6-3 解:MOV BX,OFFSET STRINGWAIT:IN AL,STATUSAND A L,80HJNZ WAITMOV AL, [BX]OUT DATAS,ALCMP AL,0DHJZ ENDINC BXJMP WAITEND:……6-6执行INT 8后CPU将PSW, IP, CS压入堆栈,堆栈的情况如下图:SP 00FAH00FBH00FCH00FDH00FEH00FFHSP=00FAH, SS=0300H, IP=0040H, CS=0100H因为IF,.TF进入中断后自动为零,所以PSW=0040H.6-9IRQ3申请中断,IRQ3正在被服务,20H, 05H6-12MOV DX, 0FFDCHMOV AL, 00010011B ;ICW1OUT DX, ALMOV DX, 0FFDDHMOV AL, 90H ;ICW2OUT DX, ALMOV AL, 00000001B ;ICW4OUT DX, AL6-17RRREG DB ?SRREG DB ?IMREG DB ?…MOV AL, 00001010B ;读IRROUT 20H, ALIN AL, 20HMOV RRREG, ALMOV AL, 00001011B ;读ISROUT 20H, ALIN AL, 20HMOV SRREG, ALIN AL, 21H ;读IMRMOV IMREG, AL7-9①8255初始化:C口工作在工作方式0,其中C口上半部输入,C口下半部输出,于是8255控制字应为00001000B,即08H;设控制口地址为CTRL,C口地址为PORTC,则8255初始化程序如下:MOV AL, 08HMOV DX, CTRLOUT DX, AL②中断服务程序:设有一延时子程序名为DELAY,则中断服务子程序为:ALARM PROC FARPUSH AX ;现场保护PUSH DXMOV DX, PORTC ;查询PC7确认微导线状态IN AL, DXTEST AL, 80H ;JZ EXIT ;如PC7为0表示微导线未断,退出服务程序MOV DX, CTRL ;通过写控制口,达到单独设置PC0的输出值的目的MOV AL, 10000000BLP: OUT DX, ALCALL DELAY ;调用延时程序,使PC0按指定频率输出脉冲XOR AL, 00000001B ;采用异或指令实现最后一位取反,而其他位不变的目的JMP LPPOP DX ;现场恢复POP AXIRETENDP7-11MOV AL, 00000010B ;8255初始化,A口输出,B口输入,均工作在工作方式0MOV DX, 3C3HMOV DX, 3C0H ;使A口的初始输出为全1,即使继电器线圈无电流OUT DX, ALMOV AL, 0FFHLP: MOV DX, 3C1HIN AL, DXNOT ALMOV DX, 3C0HOUT DX, ALCALL DELAY ;调用延时程序JMP LP。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机硬件一、选择题[1]. 目前硬盘与光盘相比,具有________的特点。
A.存储容量小,工作速度快B.存储容量大,工作速度快C.存储容量小,工作速度慢D.存储容量大,工作速度慢[2]. 显示器是计算机必备的输出设备,下列关于计算机显示器的叙述中,错误的是________。
A.显示器主要有CRT和LCD显示器两大类B.显示控制器用来将CRT或LCD与主板连接C.目前有些计算机已不需要显卡,CRT或LCD中已包括显卡的功能D.显卡就是显示控制器[3]. 关于PC机主板上的CMOS芯片,下面说法中正确的是________。
A.加电后用于对计算机进行自检B.它是只读存储器C.用于存储基本输入/输出系统程序D.需使用电池供电,否则主机断电后其中数据会丢失[4]. 20多年来微处理器的发展非常迅速,下面关于微处理器发展的叙述不准确的是________。
A.微处理器中包含的晶体管越来越多,功能越来越强大B.微处理器中cache的容量越来越大C.微处理器的指令系统越来越简单规整D.微处理器的性能价格比越来越高[5]. CPU的运算速度是指它每秒钟能执行的指令数目。
下面________是提高运算速度的有效措施。
(1).增加CPU中寄存器的数目;(2).提高CPU的主频;(3).增加高速缓存(Cache)的容量;(4).扩充磁盘存储器的容量。
A.(1)、(2)和(3) B.(1)、(3)和(4) C.(1)和(4) D.(2)、(3)和(4)[6]. 扫描仪一般不使用________接口与主机相连。
A.SCSI B.USB C.PS/2 D.Firewire[7]. CRT显示器的像素点距有多种规格,下列点距中显示清晰度最好的是________mm。
A.0.39 B.0.33 C.0.31 D.0.28[8]. 下面除________设备以外,都能作为计算机和用户直接联系的桥梁,实现人机通信。
A.打印机B.绘图仪C.扫描仪D.MODEM[9]. PC机中的系统配置信息如硬盘的参数、当前时间、日期等,均保存在主板上使用电池供电的________存储器中。
A.Flash B.ROM C.Cache D.CMOS [10]. 在带电脑控制的家用电器中,有一块用于控制家用电器工作流程的大规模集成电路芯片,它把处理器、存储器、输入/输出接口电路等都集成在一起,这块芯片称为________。
A.芯片组B.内存条C.微控制器(嵌入式计算机)D.ROM [11]. 在PC机主板上,连接硬盘驱动器的一种高速串行接口是________。
A.PCI B.SATA C.AGP D.USB[12]. 计算机的性能在很大程度上是由CPU决定的。
CPU的性能主要体现为它的运算速度。
下列有关CPU性能的叙述中,________是正确的。
A.Cache 存储器的有无和容量大小对计算机的性能影响不大B.寄存器数目的多少不影响计算机的性能C.指令系统的功能不影响计算机的性能D.提高主频有助于提高CPU的性能[13]. 计算机的功能不断增强,应用不断扩展,计算机系统也变得越来越复杂。
完整的计算机系统由________组成。
A.硬件系统和操作系统B.硬件系统和软件系统C.中央处理器和系统软件D.主机的外部设备[14]. 计算机的分类方法有多种,按照计算机的性能、用途和价格分,台式机和便携机属于_________。
A.巨型计算机B.大型计算机C.小型计算机D.个人计算机[15]. 目前PC机中大多使用________接口把主机和显卡相互连接起来。
A.AGP或PCI-Ex16B.CGA或VGAC.VGA或TVGAD.TVGA或PCI[16]. 在精度和幅面要求很高的专业印刷排版领域,使用最广泛的扫描仪是________。
A.胶片扫描仪和滚筒扫描仪B.胶片扫描仪和平板扫描仪C.手持式扫描仪和滚筒扫描仪D.手持式扫描仪和平板扫描仪[17]. 为了读取硬盘存储器上的信息,必须对硬盘上的信息进行定位,在定位一个扇区时,以下参数中的________不需要使用。
A.柱面(磁道)号B.盘片(磁头)号C.类型号D.扇区号[18]. 下列关于个人计算机的叙述中,错误的是________ 。
A.个人计算机中的微处理器就是CPUB.个人计算机的性能在很大程度上取决于CPU的性能C.一台个人计算机中通常包含多个微处理器D.个人计算机通常不会由多人同时使用[19]. PC机CMOS中保存的系统参数被病毒程序修改后,最方便、经济的解决方法是________。
A.重新启动机器B.使用杀毒程序杀毒,重新配置CMOS参数C.更换主板D.更换CMOS芯片[20]. 一台P4/1.5G/512MB/80G的个人计算机,其CPU的时钟频率是________。
A.512MHZ B.1500MHZ C.80000MHZ D.4MHZ [21]. 目前,计算机常用的显示器有CRT和________两种。
A.背投B.等离子C.高清D.LCD[22]. 在下列存储设备中,容量最大的存储设备一般是________。
A.硬盘B.优盘C.光盘D.软盘[23]. 分辨率是衡量显示器性能的一个重要指标,它决定了整屏可显示________的多少。
A.像素B.ASCII字符C.汉字D.颜色[24]. 下列关于计算机硬件组成的描述中,错误的是________。
A.计算机硬件包括主机与外设B.上面选项中的主机指的就是CPUC.外设通常指的是外部存储设备和输入/输出设备D.一台计算机中可能有多个处理器,它们都能执行指令[25]. 按下微机主机箱上的Reset(复位)按钮时,计算机停止当前的工作,转去重新启动计算机,首先是执行________程序。
A.系统自举B.加电自检C.CMOS设置D.基本外围设备的驱动[26]. 扫描仪的性能指标一般不包含________。
A.分辨率B.色彩位数C.刷新频率D.扫描幅面[27]. 与移动硬盘相比,下列不属于闪存盘优点的是________。
A.容量大B.方便携带C.可靠性高D.体积轻巧[28]. 下面关于CPU性能的叙述中,错误的是________。
A.在Pentium处理器中可以同时进行整数和实数的运算,因此提高了CPU 的运算速度B.主存的容量不直接影响CPU的速度C.Cache存储器的容量是影响CPU性能的一个重要因素D.主频为2GHz的CPU的运算速度是主频为1GHz的CPU运算速度的2倍[29]. 下列各类扫描仪中,最适合于办公室和家庭使用的是________。
A.手持式B.滚筒式C.胶片式D.平板式[30]. 硬盘上的一个扇区要用三个参数来定位,即:________。
A.磁盘号、磁道号、扇区号B.柱面号、扇区号、簇号C.柱面号、磁头号、簇号D.柱面号、磁头号、扇区号[31]. 键盘、显示器和硬盘等常用外围设备在操作系统启动时都需要参与工作,所以它们的基本驱动程序都必须预先存放在________中。
A.硬盘B.BIOS ROMC.RAMD.CPU[32]. 下面有关扫描仪的叙述中,错误的是________。
A.分辨率是扫描仪的一项重要性能指标B.扫描仪能将照片、图片等扫描输入计算机C.扫描仪的工作过程主要基于光电转换原理D.滚筒式扫描仪价格便宜、体积小[33]. 一台计算机中采用多个CPU的技术称为“并行处理”,采用并行处理的目的是为了________。
A.提高计算机的处理速度B.扩大计算机的存储容量C.降低每个CPU成本D.降低每个CPU功耗[34]. 下面关于优盘的叙述中,正确的是________。
A.优盘不能作为系统的启动盘使用B.优盘采用Flash 存储器构成,体积小、容量比软盘大C.优盘不具有写保护功能D.优盘使用RS232E接口与计算机连接[35]. CPU的工作就是执行指令。
CPU执行每一条指令都要分成若干步:取指令、指令译码、取操作数、执行运算、保存结果等。
CPU在取指令阶段的操作是_____。
A.控制器从硬盘读取一条指令并放入内存储器B.控制器从内存储器(或Cache)读取一条指令放入指令寄存器C.控制器从指令寄存器读取一条指令放入指令计数器D.控制器从内存储器(或Cache)读取一条指令放入运算器[36]. “多处理器系统”的确切含义是指_____。
A.包含了多个处理器的计算机系统B.包含了多个中央处理器的计算机系统C.采用了流水线处理技术的计算机系统D.运算器中包含多个ALU的计算机系统[37]. Pentium 4处理器中的cache是用SRAM组成的,其作用是________。
A. 发挥CPU的高速性能B. 扩大主存储器的容量C. 提高数据存取的安全性D. 提高CPU与外部设备交换数据的速度[38].下列关于液晶显示器的说法中,错误的是________。
A.液晶显示器的体积轻薄,没有辐射危害B.LCD是液晶显示器的英文缩写C.液晶显示技术被应用到了数码相机中D.液晶显示器在显示过程中使用电子枪轰击荧光屏方式成像[39]. 使用Pentium 4作为CPU的PC机中,CPU 访问主存储器是通过_________进行的。
A.USB 总线B.PCI总线C.I/O总线D.CPU总线(前端总线)[40]. Pentium处理器中包含了一组________,用于临时存放参加运算的数据和运算得到的中间结果。
A.控制器B.寄存器C.整数ALU D.ROM [41]. 下列关于I/O控制器的叙述,正确的是________。
A.I/O设备通过I/O控制器接收CPU的输入/输出操作命令B.所有I/O设备都使用统一的I/O控制器C.I/O设备的驱动程序都存放在I/O控制器上的ROM中D.随着芯片组电路集成度的提高,越来越多的I/O控制器都从主板的芯片组中独立出来,制作成专用的扩充卡[42]. 下面是关于BIOS的一些叙述,正确的是________。
A.BIOS是存放于ROM中的一组高级语言程序B.BIOS中含有系统工作时所需的全部驱动程序C.BIOS系统由加电自检程序,自举装入程序,CMOS设置程序,基本外围设备的驱动程序组成D.没有BIOS的PC机也可以正常启动工作[43]. 以下硬盘的主要性能指标中,最能体现硬盘整体性能的是________。
A. 转速B. 外部数据传输速率C. cache容量D. 内部数据传输速率[44]. PC计算机中BIOS_______。
A. 是一种操作系统B. 是一种应用软件C. 是一种总线D. 即基本输入输出系统[45]. 关于I/O接口,下列_______的说法是最确切的。
A. I/O接口即I/O控制器,负责I/O设备与主机的连接B. I/O接口用来连接I/O设备与主机C. I/O接口用来连接I/O设备与主存D. I/O接口即I/O总线,用来连接I/O设备与CPU[46]. CRT显示器工作过程中的光栅扫描、同步、画面刷新等操作和控制都是由________来完成的。