
接口技术
文章平均质量分 83
北岛寒沫
一生温暖纯良,不舍爱与自由
展开
-
微机原理与接口技术:接口概述 详细笔记
接口传送的三类信息:数据信息、控制信息、状态信息。计算机如何区分输入数据和输出数据:大部分计算机都把I/O设备的状态信息视为输入数据,而把控制信息看作输出数据。接口和端口的关系:接口和端口是两个完全不同的概念:端口是指接口电路结构中可以进行读写的寄存器;接口是由若干个端口加上相应的逻辑控制电路组成的。端口的工作原理:对接口电路中相应的寄存器赋予不同的端口地址,各种信息分时地使用数据总线传送到相应的端口中暂存。接口中的三种端口及对应功能:接口中包含数据端口、控制端口和状态端口,分别用于存放数据信息、控制信息和原创 2022-12-08 13:56:37 · 3262 阅读 · 0 评论 -
微机原理与接口技术:串行通信 详细笔记与例题
通信方式的分类:通信的基本方式可以分为并行通信和串行通信两种。并行通信:串行通信:串行通信按传送方向分类:单工方式、半双工方式、全双工方式。信号方式分类:单端信号、差分信号。通信速率的指标:数据传输率和波特率。TTL型电平概述:计算机中二进制数据的常用表示方法。高于2.4V表示逻辑1,低于0.5V表示逻辑0。TTL型电平存在的问题:在远距离传输时由于受到线路特性的影响,信号会发生衰减和畸变,使得接收端的信号难以分辨。调制的概念:用一个信号控制另一个信号的某个参数使之随之变化的过程。这两个信号分别称为调制信号原创 2022-12-08 12:33:31 · 3439 阅读 · 0 评论 -
微机原理与接口技术:并行接口
芯片概述:数据端口概述:8255A芯片内部有3个8位的输入输出端口,分别为A口、B口、C口,可以通过指令分别将它们设置为输入或输出端口。端口A:端口B:端口C:使用方式:8255A将端口A、B、C分为两组:端口A和端口C的高四位构成A组,由A组控制逻辑电路进行控制;端口B和端口C的低4位构成B组,由B组控制逻辑电路进行控制。数据总线缓冲器是一个双向三态的8位缓冲器,是8255A与CPU之间传输信息的通道,与系统的数据总线连接。与CPU相连的信号线:与外部设备相连的信号线:8255A的两类控制字:8255A的原创 2022-12-07 14:22:03 · 6247 阅读 · 2 评论 -
微机原理与接口技术:中断技术 详细笔记与例题解析
中断的定义:由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理该事件的一个程序,该程序执行完成后,CPU再接着执行被暂停的程序。这个过程称为中断。中断源的定义:引发中断的事件称为中断源。内部中断和外部中断的定义:发生在CPU内部的中断称为内部中断,CPU外部的中断称为外部中断。程序异常、单步运行和执行特殊指令所导致的是内部中断;I/O事件、外部故障等所引起的是外部中断。大多数的中断都是外部中断。中断类型:用若干位二进制表示的中断源的编号,称为中断类型。中断断点的定义:发生中断时即将被执行的指令的原创 2022-12-07 00:35:13 · 7452 阅读 · 0 评论 -
微机原理与接口技术:微型计算机输入输出接口 详细笔记与例题
按照数据信息传输方向划分:按照外设与CPU之间数据信息传输的方向,可以将外部设备分为输入设备、输出设备和复合输入输出设备。按照设备的功能划分:外设可以划分为人机交互设备、数据存储设备、媒体输入输出设备和数据采集与设备控制设备。外部设备的信号分类:外部设备与主机之间交换的信号可以分为数据信号、控制信号和状态信号三类。三类信号都是以数据的形式,通过数据总线和CPU进行信息传输的。接口的定义:接口是计算机一个部件与另一个部件之间的连接界面。I/O接口的定义:计算机连接总线和外部设备的中间界面。I/O接口的功能:原创 2022-12-06 16:12:12 · 3560 阅读 · 0 评论 -
微机原理与接口技术:DMA传输 详细笔记
直接存储器传送DMA定义:外部设备的数据不经过CPU,直接送入内存储器或内存储器不经过CPU直接送往外部设备。DMA周期:DMA控制器的定义:用来协调外部设备接口和内存储器的数据传输的专门器件,简称为DMAC。DMAC内部的寄存器:DMAC的功能分类:8237A概述:8237A共有四种工作方式可供选择。8237A可以进行四种类型的传输:8237A的内部结构分为两部分:4个DMA通道和一个公共控制部分。其中公共控制部分由读写逻辑和控制逻辑组成。地址信号:对存储器/外部设备接口的读写控制信号:DMA联络信号:其原创 2022-12-04 21:00:24 · 6574 阅读 · 0 评论 -
微机原理与接口技术:数模转换和模数转换 详细笔记
模拟量输入输出通道:通常把D/A转换和A/D转换的相关器件集中做在一块接口电路板上,称为模拟量输入输出通道。它主要由以下几个部件组成:数模转换时间:数字量转换为模拟量所需要的时间一般是500ns左右。电路组成:位切换开关、权电阻、运算放大器、反馈电阻。权电阻的阻值按二进制的权值进行配置。输入输出关系:输出的模拟量与输入的二进制数据成正比。缺点:在输入的二进制位数比较多的情况下,权电阻的阻值差别很大,给制造带来困难,同时难以保证精度。因此权电阻数模转换器虽然简单,但是实际应用不多。练习题1:权电阻网络输出电压原创 2022-12-04 17:20:52 · 6482 阅读 · 0 评论 -
汇编语言快速入门(非常详细)
汇编语言程序以段为单位进行书写,一般把数据定义在数据段里,程序写在代码段中。段名 SEGMENT .. .(段的内容) .. .段名 ENDS①汇编语言不区分字母的大小写。②汇编语言中一行只能有一条语句。③段的名字用字母或下划线开头,需要做到含义清晰且不能与保留字重名。④汇编语言中用英文分号后的内容表示程序注释。⑤不能在一个段的内部定义另一个段,也就是各个段之间相互独立。数据的定义是指对给出的数据分配存储单元,并将它们以标准的格式存放到数据段中。原创 2022-11-22 10:24:34 · 69991 阅读 · 11 评论 -
接口技术:输入输出接口部分笔记
接口是计算机一个部件与另一个部件之间的连接界面。原创 2022-11-10 20:31:23 · 2746 阅读 · 0 评论 -
接口技术:总线部分练习题(PCI配置空间)
使能位为1,保留位中各位均为0,总线号默认为0,设备号为1,功能号为2,寄存器号为0(因为在第一行),因此可以得到需要写入到地址端口寄存器中的内容为:10000000000000000000101000000000(转换为十六进制即为80000A00H):根据基础知识中基址寄存器中的内容分析可知,基地址中末位b0=1,表示是I/O空间指针。题目分析:和上一题的思路类似。:根据基础知识中配置地址信息的格式可知,此处写入地址端口寄存器的数据的二进制形式应该为(其中寄存器号通过基础知识中配置空间的内容获得)原创 2022-11-10 12:08:50 · 925 阅读 · 0 评论 -
接口技术:地址译码电路的所选的端口地址范围
图中A9-A3连接到一个与非门上。要求信号中G2B=1,那么A9-A3=1100000。A2A1A0共有8种组合方式,因此共可以表示8个端口地址:从000-111。转换为十六进制表示即为300H-307H。写出此译码电路的所选端口范围。原创 2022-11-10 14:45:49 · 3078 阅读 · 0 评论 -
MIPS汇编语言程序设计 学习笔记(更新中)
位的概念:位是计算机信息的最小表示单位,用小写字母b表示。一个二进制可以描述一个开关的状态,称为开关量。字节的概念:字节是计算机内信息读写和处理的基本单位,由8位二进制数构成,用大写字母B表示。字节中的最低位称为最低有效位LSB,最高位称为最高有效位MSB。字和双字的概念:字和双字分别由16位和32位组成。字中的后八位称为低位字节,前八位称为高位字节。双字中也有类似的划分:低位字节、次低位字节、次高位字节和高位字节。无符号数的扩展方式:无符号数在进行位数扩展时采用的是0扩展方法,也就是在左侧添加若干个零。原创 2022-10-23 13:25:42 · 1333 阅读 · 0 评论