还剩4页未读,继续阅读
文本内容:
、计算机硬件的五大组成局部运算器、控制器、存储1器、输入设备、输出设备、悭处理器微处理器是计算机系统的核心部件,控制和协调着整个2计算机系统的工作微型计算机主机,包括微处理器,存储器,总线、输入输出I接口电路微机系奢微机+外部设备+软件、微处理器工作原理程序存储和程序控制
3、微机系统的内存分类4RAM ROM、两个独立部件58086执行部件负责指令的执行;组成个通用存放器,一个EU8标志存放器,运算器,控制电路EU总线接口部件负责与存储器和设备间BIU CPUI/O的数据传送组成地址加法器、段存放器、指令指针存放器、总线控制电路、内部暂存器、指令队列、个通用存放器累加器基址存放器计数存放器数据68A*,B*,C*,存放器堆栈指针存放器基址指针存放器源变址存放器D*,SP,BP,目标变址存放器SI,DI个段存放器代码段存放指令代码;数据段存放操作4CS DS数;附加段存放操作数;堆栈段指示堆栈区域的位置ES SS、指令指针的功能控制指令执行的顺序,指7IP CPU向下一条要执行指令的偏移地址、志存放器|状态标志位,控制标志位
85、有根地址线根数据线
980862016、产生非屏蔽中断,不受位影响10NMI IF第三翟、指令的种寻址方式即将寻址、存放器寻址、直接寻址、存放117器间接寻址、存放器相对寻址、基址变址寻址、基址变址相对寻址、指令数据传送指令、压栈指令、出栈指令、12MOV PUSHPOP交换指令*、取偏移地址指令、输入指令、输出指令、CHG LEAIN OUT加法运算指令、加一指令、减法指令、减一指令、ADD INCSUB DEC求补指令、比拟指令、与指令、或者指令、异或NEG CMPAND OR者指令、测试指令、非循环逻辑左移指令、非循环逻*OR TESTSHL辑右移指令、无条件转移指令、SHR JMP高于转移指令卜|高十等于转移指令、低于转移指令叫行于等JA JAE于指令市耳进位转移指令、无进位转移指令、JC|JNC|等于或者为零转移指令呼、Z大于转移指令JG大于等于转移指令、JGE小于转移指令、JL小与等于转移指令JLF、指令用于指定位置;指令用于指令位置指13AND0OR*OR1;令用于指定位取反;用于全部取反NOT、一条指令二操作码+操作数组成
14、存放器的两种寻址方式直接寻址和存放器间接寻址15第四章、数据定义伪指令〔字节型,字类型格式16DB DW变量名助记符操作数例如BUFF DB
60、表示随机值,用于预留存储空间17例如MEN DB、复制操作符用作把同样的数据重复屡次,声明一个数据区例18DUP,如;为分配个空MEN DB10DUPO MEN10间且值都为、019汇编程序构造以开场语句和完毕语句来定义段,SEGMENT ENDS整个源程序以语句完毕;源程序可含有数END据段,代码段和堆栈段格式如下DATA DEGMENTDATAENDSCODE SEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOV A*,DATAMOV DS,A*CODE ENDSENDSTART、功能调用格式:20DOS功能号MOV AH、功能号INT21H21号单字符输入1例如MOV AH,1INT21H号单字符显示2例如MOV AH,2INT21H弟八早、存储器的分类和22ROM RAM、存储容量=存储单元个数*每单元二进制位数失;分为、23SRAM
24、随机存取存储器RAM可随机发展读写丁学电后信息丧DRAM、只读存储器掉电后信息不丧失,但不能写入或者只能有25ROM条件编程写入;分为、、|片选控制的三种方法:EPROM EEPROM26全地址译码法每一个;局部存储单元只对应内存空间的一个地址;地址译码法局部高位地址信号作为译码信号,缺乏的是地址空间会浮现重叠;线选译码法高位地址线中的*一条作为译码信号第七章、接口介于主机与外设之间的缓冲电路端口接口中可以发展27读写的存放器、端口的类型数据端口、状态端口、控制端口
28、与外设交换的三种信息数据信号,状态信号和控29CPU制信号、端口的两种编址方式统一编址和独立编址30I/O统一编址每一个外设端口占一个存储器地址;独立编址外设地址和存储单元地址分开、输入指令31IN例如;从端口读入数据IN A*,80H80H输出指令OUT例如;将的值写入端口中OUT35H,A*A*35H、的编址方式是独立编址328086第八章、可编程并行接口,由三个端口、、每一个端口有338255——A BC,个引脚,工作方式为根本输入输出方式;80控制字的有方式控制字;位控制字;方式控制设置为位控制;方式控制;D70——1——组的方式选择,方式;方式;D6D5A00------001-----1方式;1*2控制口位输出;输入;D4A80——1——口的高位,输出,输入;D3C40——1——口的方式选择方式;方式;D2B0——01——1控制口的位输出,输入D1B80——1——口的低位输出,输入;DO C40——1——位控制;D7——0无关项D654口的选择D321C置/复位复位;置位D00------1-------、可编程定时/计数器,内含个独立位计数器,每348253316一个计数器都含有条引线3CLK/GATE/OUT第九章、的引脚——可屏蔽中断〔惟独时才有效);358086INTR IF=1弓脚——非屏蔽中断;NMI I、中断源分为368086内部中断;外部中断|〔实现的引脚为)、中INTR/NMI37断的优先级心补|中断最低;内部高于外部;类型码越小优先级越高、|中断程序入口单元的偏移地址38〔为中断类型码)=N*4N、可编程中断控制器,可对个中断源实现优先级控制398259A8丫=()〔*=8*-*-19]中断源数Y—*——级联数。
个人认证
优秀文档
获得点赞 0