计算机原理
我辈当自强
努力学习,努力生活,努力成为对社会有用的人。
展开
-
80X86指令系统(2)---数据传送指令
1、通用数据传送指令1、数据传送指令MOV dst,src目的操作数不能是IP,CS2、堆栈操作指令操作数类型必须是字操作数,16位操作数 1)PUSH scr 操作数不能是立即数 2)弹出堆栈指令POP POP dst3、数据交换指令XCHG不能同时为存储器4、字节交换指令XLAT2、输入/输出指令1、输入指令IN 1、直接寻址的输入指令 IN acc,port 2、间接寻址的输入指令 OUT acc,DX2、输出指令OUT3、目标地址传送原创 2020-06-06 15:09:15 · 353 阅读 · 0 评论 -
80X86指令系统(1)
详解见《微型计算机原理》王忠民版1、指令格式包括操作码、寻址方式、操作数P902、操作数种类 1)立即数操作数 寄存器操作数 存储器操作数 I/O操作数 2)地址操作数3、寻址方式1)数据寻址方式1、立即数寻址方式2、寄存器寻址方式3、存储器寻址方式 基址:BX,BP 变址:SI,DI A、直接寻址方式 B、寄存器间接寻址 C、寄存器相对寻址 D、基址变址寻址方式 E、基址变址相对寻址方式4、I/O端口寻址方式直接寻址间接寻址(>原创 2020-06-06 13:07:40 · 157 阅读 · 0 评论 -
8.2 可编程并行接口芯片8255A
1、理解8255引脚及内部结构。 2、掌握8255的端口地址。 3、掌握8255的工作方式与控制字。 4、能进行8255的编程。1、8255A的引脚与结构1)8255A采用40脚双列直插封装2)单一+5V电源3)8位并行输入输出接口芯片4)全部输入输出与TTL电平兼容5)用8255A连接外部设备时,通常不需要再附加其他电路,使用方便2、8255控制字3、8255工作方式方式0:基本输入输出方式适用于无条件传送和查询方式的接口电路方式1:选通输入输出方式..原创 2020-06-03 12:24:56 · 768 阅读 · 0 评论 -
第八章、可编程接口芯片及应用
1、8253的端口地址及内部操作2、掌握8253控制字。3、掌握8253的工作方式,重点掌握方式0、方式2、方式34、8253的初始化编程5、8253的编程一、8253的结构和功能1、定时和计数的产生1)定时控制在微机系统中具有极为重要的作用2)计数是许多过程控制领域常用的功能3)定时和计数的关系: 定时器通过记录高精度晶振脉冲信号的个数从而输出准确的时间间隔 计数器记录放映外设某种状态的具有一定随机性的脉冲信号2、8253的外部引脚24引脚双列直插式芯片3个独立的16位计数原创 2020-05-25 12:26:20 · 578 阅读 · 0 评论 -
汇编语言之中断技术
思考:1 中断的定义。 2 中断处理过程。3 中断优先级。4 8259A的级联。5 中断向量表相关知识。一、中断技术1、中断的定义计算机在执行正常程序过程中,当出现某种异常事件或某种外部请求时,处理器就暂停执行当前的程序,而转去执行对异常事件或者外部请求的处理操作。当处理完毕后,CPU再返回到被暂停执行的程序,继续执行,这个过程称为程序中断。2、中断系统为实现中断功能而设置的硬件电路和与之相应的软件,称为中断系统。3、中断源引起中断的原因或发出中断请求的来源称为中断源。中断源可原创 2020-05-13 13:37:38 · 5502 阅读 · 0 评论 -
I/O接口概述------CPU与外设之间数据传送的方式
思考:1、I/O接口的作用。 2、CPU与外设交换的信息。 3、I/O端口的编址。 4、CPU与外设之间数据传送的方法。一、I/O接口概述1、I/O接口的作用接口是介于CPU和外设之间的一种缓冲电路在CPU和外设之间起到速度匹配、信号转换等作用2、CPU与外设交换的信息主机与I/O设备之间的信息可分为数据信息、状态信息和控制信息。1)数据信息:它是CPU与外设之间传送的主要信息,可分为数字量、模拟量和开关量。(双向)2)状态信息:是外设通过接口送往CPU的信息,作为外设与CPU之间原创 2020-05-11 12:30:36 · 13624 阅读 · 1 评论