打算整理汇编语言与接口微机这方面的学习记录。本部分介绍8086的总线。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.总线定义与分类讲道理这部分学校老师不强调这个,尤其是引脚(说我们记不住),而视频里老师讲得很多。总线是计算机系统中传输各类信息的公共通道。按照功能层次,有四类:片内总线连接集成电路芯片内部各个功能单元的信息通路。元件级总线(板内总线)连接同一个插板内各个元件的总线,类似于PCB板上的走线。内总线/系统总线(版级总线)连接各个插件板(微处理之间器、主存储器、I/O接口)之间的通路。PCI、ISA、STD总线就
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍8086的总线。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.总线定义与分类讲道理这部分学校老师不强调这个,尤其是引脚(说我们记不住),而视频里老师讲得很多。总线是计算机系统中传输各类信息的公共通道。按照功能层次,有四类:片内总线连接集成电路芯片内部各个功能单元的信息通路。元件级总线(板内总线)连接同一个插板内各个元件的总线,类似于PCB板上的走线。内总线/系统总线(版级总线)连接各个插件板(微处理之间器、主存储器、I/O接口)之间的通路。PCI、ISA、STD总线就
打算整理汇编语言与接口微机这方面的学习记录。本部分讲解8086CPU的结构和基本功能以及特性。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.微处理器的外部结构1.1引脚外部结构就是封装出来的输入输出引脚。8086/8088有40个引脚。8086片内片外的数据总线都是16位8088片内16位,而片外8位如此前绪论所说,部分引脚专用,部分引脚复用,复用部分需要掌握其时序。CPU的这些引脚功能:与存储器之间交换信息与I/O设备(接口)之间交换信息输入输出必要的信息1.2控制引脚举个例子讲解一下这些引脚:当CPU向外部(存储器/
打算整理汇编语言与接口微机这方面的学习记录。本部分讲解8086CPU的结构和基本功能以及特性。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.微处理器的外部结构1.1引脚外部结构就是封装出来的输入输出引脚。8086/8088有40个引脚。8086片内片外的数据总线都是16位8088片内16位,而片外8位如此前绪论所说,部分引脚专用,部分引脚复用,复用部分需要掌握其时序。CPU的这些引脚功能:与存储器之间交换信息与I/O设备(接口)之间交换信息输入输出必要的信息1.2控制引脚举个例子讲解一下这些引脚:当CPU向外部(存储器/
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍可编程并行接口芯片8255A&&可编程定时器、计时器芯片8253、8254,增加了一些具体系统的设计案例。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》Part18255A1.有关并行接口第一章就已经提过,外设和CPU之间不能直接进行数据交换,要增加接口电路,并行接口就是数据在多根线上同时传送。并行接口的特点:具有端口寄存器与CPU和外设进行联络的控制端中断控制端可编程器件提供多种工作方式供编程选择。常用的并行接口芯片是Intel8255A。串行接口芯片是8250和825
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍可编程并行接口芯片8255A&&可编程定时器、计时器芯片8253、8254,增加了一些具体系统的设计案例。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》Part18255A1.有关并行接口第一章就已经提过,外设和CPU之间不能直接进行数据交换,要增加接口电路,并行接口就是数据在多根线上同时传送。并行接口的特点:具有端口寄存器与CPU和外设进行联络的控制端中断控制端可编程器件提供多种工作方式供编程选择。常用的并行接口芯片是Intel8255A。串行接口芯片是8250和825
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍汇编语言程序设计以及一些跟程序设计密切相关的指令类。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.汇编程序结构/框架段定义伪指令程序不同的信息要定义在不同的段中,该指令就SEGNAMESEGMENT[定位类型][组合类型]['类别'] ;段实体SEGNAMEENDS这里要注意首尾一致,也就是SEGNAME要一样。有SEGMENT就要有ENDS,像C语言大括号一样。定义了一个段名SEGNAME,就具备了段地址属性。定位类型是告诉汇编器这个逻辑段起始地址的要求,取值有:常
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍汇编语言程序设计以及一些跟程序设计密切相关的指令类。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》1.汇编程序结构/框架段定义伪指令程序不同的信息要定义在不同的段中,该指令就SEGNAMESEGMENT[定位类型][组合类型]['类别'] ;段实体SEGNAMEENDS这里要注意首尾一致,也就是SEGNAME要一样。有SEGMENT就要有ENDS,像C语言大括号一样。定义了一个段名SEGNAME,就具备了段地址属性。定位类型是告诉汇编器这个逻辑段起始地址的要求,取值有:常
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍常用芯片接口技术、中断系统与可编程中断控制器8259A。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》Part1常用芯片的接口技术1.I/O接口的概念由于设备种类繁多,通信的信息格式多样,所以CPU与设备之间不能直接通信,必须在两者之间设计一个电路将两者连接,这就是I/O接口电路。接口电路是I/O硬件CPU和外设的通信协议就是I/O软件,本课程使用汇编语言实现(工程中大多数已经用C语言开发)硬件、软件两者合起来,就是I/O接口技术。2.I/O接口的基本组成I/O接口电路介
打算整理汇编语言与接口微机这方面的学习记录。本部分介绍常用芯片接口技术、中断系统与可编程中断控制器8259A。参考资料西电《微机原理与系统设计》周佳社西交《微机原理与接口技术》课本《汇编语言与接口技术》王让定小甲鱼《汇编语言》Part1常用芯片的接口技术1.I/O接口的概念由于设备种类繁多,通信的信息格式多样,所以CPU与设备之间不能直接通信,必须在两者之间设计一个电路将两者连接,这就是I/O接口电路。接口电路是I/O硬件CPU和外设的通信协议就是I/O软件,本课程使用汇编语言实现(工程中大多数已经用C语言开发)硬件、软件两者合起来,就是I/O接口技术。2.I/O接口的基本组成I/O接口电路介