《微机原理知识点计算机计算机原理计算机计算机原理.pdf》由会员分享,可在线阅读,更多相关《微机原理知识点计算机计算机原理计算机计算机原理.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一章 1微型计算机简称微机:以微处理器为核心,配上大规模集成电路制作的存储器、输入输出接口电路以及系统总线所组成的计算机。由 CPU、存储器、输入输出接口电路及系统总线组成。2CPU(中央处理器):把控制器和运算器以及数量不等的寄存器集成到一个大规模集成电路芯片上。3系统总线:CPU 向存储器及接口电路提供地址、数据及控制信息的通道,包括数据总线、地址总线、控制总线。4字长:CPU 中运算器一次能处理的最大数据位数,反应微机系统数据处理能力的重要性能指标。5存储器的 3 个主要性能指标:速度、容量、每位价格。I/O 设备的性能指标:速度、分标率、颜色深度。6微机接口:微处理器 CPU 与“外
2、部世界”的连接电路,是 CPU 与外界进行信息交换的中转站。7接口具备的功能:对外部设备的寻址与编制、信号转换、数据缓冲、联络、中断管理、可编程。8接口的组成:硬件电路(接口芯片、译码器电路)、软件编程(初始化接口芯片、确定数据传输方式、控制接口硬件动作)。9I/O 端口:接口电路中能被 CPU 直接访问的寄存器(每个端口有且仅有一个地址)。一个接口可以有几个端口:状态、数据、命令端口,分别对应状态、数据、命令寄存器。10I/O 端口的两种编址方式:统一编址(在整个存储空间中划分出一部分地址空间给外设端口使用,只能使用 MOV 指令),独立编址(对系统中的 I/O端口单独编址,与内存单元的地址
3、空间相互分开,各自独立)。第二章 1CPU 从功能上分为:执行部件 EU、总线接口部件 BIU。执行指令是,两部件成两级流水:执行部件执行指令的同时,总线接口部件完成从主存中预取后继续指令的工作,使指令的读取与执行可以部分重叠,提高总线利用率。2通用寄存器:AX(累加器)、BX(基址寄存器)、CX(计数寄存器)、DX(数据寄存器)。3专用寄存器:SP(堆栈指针寄存器)、BP(基数指针寄存器)、DI(目的变址寄存器)、SI(源变址寄存器)。416SS+SP:确定堆栈在内存中的位置;16CS+IP:确定要执行的指令的物理地址;SP 的作用:存下一条要执行指令的地址号、现场保护。5段寄存器:DS(数
4、据段)、CS(代码段)、ES(附加数据段)、SS(堆栈段)。IP:指针寄存器(16 位寄存器)。6AD15AD0(39,216 脚):地址/数据总线;A19/S6A16/S3(3538 脚):地址/状态总线。7MN/MX 非(33):最小/最大模式输入控制信号。8M/IO 非(28):值为”1“时表示 CPU 当前正在访问存储器,值为”0“时表示 CPU 当前正在访问 I/O 端口。9DT/R 非(27):值为”1“时表示 CPU 发送数据到存储器或 I/O 端口,值为”0“时表示 CPU 接受来自存储器或 I/O 端口的数据。10最大模式比最小模式多用了一个 8288 总线控制器。11指令周
5、期:CPU 从内存中取出一条指令并执行这条指令的时间总和。12总线周期:CPU 通过总线与内存或 I/O 端口之间。进行一个字节数据交换所进行的操作的时间。13时钟周期:微机系统工作的最小时间单元。一个总线周期由若干时钟周期组成,一个最基本的总线周期是由 4 个时钟周期组成。148086CPU 复位后 CS 的地址为:0FFFFH;IP 的地址为:0000H。第三章 1立即数寻址:MOV AL,10 ;MOV BX,1234H,无有效地址。2寄存器寻址:MOV AX,CX;INC AL ,无有效地址。3直接寻址:MOV AH,1234H;MOV BX,ES:2000H。4寄存器间接寻址:MOV
6、 AX,SI 5基址变址寻址:MOV AL,BXSI 或 MOV AL,BX+SI 6相对基址变址寻址 MOV AL,DA1BXSI或 MOV AL,DA1BX+SI 7立即数、CS、IP 不能用于目标操作数,立即数不能直接传送给段寄存器,源操作数必须和目标操作数位数一致,两个寄存器单元之间、两个段寄存器单元不能传送数据。8PUSH、POP 指令用于中断和子程序调用。9INC、EDC 指令不影响标志位 CF(进借位标志)。10两相同符号数相加,运算结果符号与加数、被加数的符号不同时产生溢出;两不同符号数相减,运算结果符号与被减数的符号不同时产生溢出。11TEST 测试指令对 AF(半进借位标志
7、)无影响。12中断指令:INT(中断)、INTO(如溢出则中断)、IRET(从中断返回)。13程序的基本结构:顺序、分支、循环。14子程序基本结构包括:子程序说明、现场保护和恢复现场、子程序体、子程序返回。第四章 1SRAM:静态随机存取寄存器,双稳电路、速度快,通常用来做cache。2DRAM:动态随机存取寄存器,集成度高、容量大,主要用来做内存。3ROM:用户只能读不能写。4PROM:用户可写入一次。5EPROM:紫外线可擦除、可多次写入编程。6EEPROM:电可擦除、可多次写入编程。7FLASH ROM:既可在不加电情况下长期保存信息,又能在线进行快速擦除重写,兼备 ROM 和 RAM
8、的优点。第五章 18255A工作方式选择控制字(182 页)。2项目一类似的程序编写(189/193 页)。第六章 所组成的计算机由存储器输入输出接口电路及系统总线组成中央处理器把控制器和运算器以及数量不等的寄存器集成到一个大规模集成电路芯片上系统总线向存储器及接口电路提供地址数据及控制信息的通道包括数据总线地址总线能指标速度容量每位价格设备的性能指标速度分标率颜色深度微机接口微处理器与外部世界的连接电路是与外界进行信息交换的中转站接口具备的功能对外部设备的寻址与编制信号转换数据冲联络中断管理可编程接口的组成硬件电问的寄存器每个端口有且仅有一个地址一个接口可以有几个端口状态数据命令端口分别对应
9、状态数据命令寄存器端口的两种编址方式统一编址在整个存储空间中划分出一部分地址空间给外设端口使用只能使用指令独立编址对系统中1中断:CPU在执行程序时,由于内部或外部的原因引起的随机事件要求CPU暂时停止正在执行的程序,转向执行一个用于处理该随机事件的程序,处理完后又回到被中止的程序断点处继续执行的过程。2中断的特点:提高 CPU的效率、实时处理、故障处理。3中断的功能:实现中断响应和中断返回、实现优先权排队、实现中断嵌套、中断源、禁止中断与中断屏蔽。4中断的步骤:将断点处的PC值(下一条应该执行指令的地址)压入堆栈保留下来(保护断点);将有关的寄存器内容和标志PSW 状态压入堆栈保留下来(保护
10、现场);执行中断服务程序;中断返回,CPU将继续执行源主程序。5中断类型号:为每个中断源指定的一个编号。6中断矢量:每一个终端服务程序有一个确定的入口地址叫中断矢量。7中断矢量表:把系统中所有的中断矢量集中起来,按中断类型号从小到大的顺序安排到存储器的某一区域内,存放中断矢量的区域叫做中断矢量表。第七章 1定时器:以时钟信号作为计数脉冲的计数器。主要用于产生不同标准的时钟信号或不同频率的连续信号。2计数器:以外部事件产生的脉冲作为计数脉冲的计数器。主要用于对外部事件发生的次数进行测量和计数。3CLK的频率:12M HZ。程序编写:一组数据大概 100 个,要求编写程序找出其中的正数个数、负数个
11、数。所组成的计算机由存储器输入输出接口电路及系统总线组成中央处理器把控制器和运算器以及数量不等的寄存器集成到一个大规模集成电路芯片上系统总线向存储器及接口电路提供地址数据及控制信息的通道包括数据总线地址总线能指标速度容量每位价格设备的性能指标速度分标率颜色深度微机接口微处理器与外部世界的连接电路是与外界进行信息交换的中转站接口具备的功能对外部设备的寻址与编制信号转换数据冲联络中断管理可编程接口的组成硬件电问的寄存器每个端口有且仅有一个地址一个接口可以有几个端口状态数据命令端口分别对应状态数据命令寄存器端口的两种编址方式统一编址在整个存储空间中划分出一部分地址空间给外设端口使用只能使用指令独立编址对系统中