简单并行接口74LS244实验
西安交通大学接口技术实验报告

西安交通大学微型计算机接口技术实验报告班级:物联网姓名:学号:实验一基本I/O扩展实验一、实验目的1、了解 TTL 芯片扩展简单 I/O 口的方法,掌握数据输入输出程序编制的方法;2、对利用单片机进行 I/O 操作有一个初步体会。
二、实验内容74LS244 是一种三态输出的8 总线缓冲驱动器,无锁存功能,当G 为低电平时,Ai 信号传送到Yi,当为高电平时,Yi 处于禁止高阻状态。
74LS273 是一种8D 触发器,当CLR 为高电平且CLK 端电平正跳变时,D0——D7 端数据被锁存到8D 触发器中。
实验原理图:三、实验说明利用74LS244 作为输入口,读取开关状态,并将此状态通过74LS273 再驱动发光二极管显示出来,连续运行程序,发光二极管显示开关状态。
四、实验流程图五、实验连线1、244的cs连接到CPU地址A15,Y7—Y0连接开关K1-K8;2、273的CS连接到CPU地址A14,Q7-Q0连接到发光二极管L1-L8;3、该模块的WR,RD连接CPU的WR,RD,数据线AD7-AD0,地址线A7-A0分别与CPU的数据线AD7-AD0,地址线A7-A0相连接。
六、程序源代码(略)七、实验结果通过开关K01 到K08 可以对应依次控制LED 灯的L1 到L8 ,即当将开关Ki 上拨时,对应的Li 被点亮,Ki 下拨时,对应的Li熄灭。
此外,如果将开关拨到AAH 时,将会产生LED 灯左移花样显示;如果开关拨到55H 时,将会产生LED 灯右移花样显示。
七、实验心得通过本次实验,我了解了TTL 芯片扩展简单I/O 口的方法,同时也对数据输入输出程序编制的方法有一定的了解与掌握,对利用单片机进行I/O 操作有一个初步体会,实验使我对自己在课堂上学的理论知识更加理解,同时也锻炼了我的动手操作能力。
实验二可编程定时计数器8254实验一、实验目的1、了解可编程定时器/计数器8254 实验了解计数器的硬件连接方法及时序关系;2、掌握8254 的各种模式的编程及其原理,用示波器观察各信号之间的时序关系。
硬件接口实验(8个)(12年12月整理)

八个硬件实验实验三简单并行接口(输入)实验一.实验目的掌握简单并行接口的工作原理及使用方法。
二.实验内容见实验报告三.参考程序(文件名:74LS244. ASM)IOPORT EQU 0DC00H-0280HIS244 EQU IOPORT+2A0HCODE SEGMENTASSUME CS: CODESTART: MOV DX,IS244 ;从2A0H输入一数据IN AL,DXMOV DL,AL ;将所读数据保存在DL中MOV AH,02HINT 21HMOV DL,0DH ;显示回车符INT 21HMOV DL,0AH ;显示换行符INT 21HMOV AH,06H ;有键按下吗?MOV DL,0FFHINT 21HJNZ EXITJE START ;若无,则转START EXIT: MOV AH, 4CH ;返回DOSINT 21HCODE ENDSEND START实验四简单并行接口(输出)实验一.实验目的掌握简单并行接口的工作原理及使用方法。
二.实验内容见实验报告册三.参考程序(文件名:74LS273. ASM)IOPORT EQU 0DC00H-0280HIS273 EQU IOPORT+2A8HCODE SEGMENTASSUME CS: CODESTART: MOV AH, 02H ;回车符MOV DL, 0DHINT 21HMOV AH, 01H ;等待键盘输入INT 21HCMP AL, 27 ;判断是不是ESC键JE EXIT ;若是ESC键,则退出MOV DX, IS273 ;若不是ESC键,从280HOUT DX, AL ;输出其ASCII码JMP START ;转STARTEXIT: MOV AH, 4CH ;返回DOSINT 21HCODE ENDSEND START实验五七段数码管(8255)实验一.实验目的掌握数码管显示数据的原理。
二.实验内容见实验报告册三.参考程序(文件名:LED1. ASM)data segmentioport equ 0DC00h-0280hio8255a equ ioport+288hio8255b equ ioport+28bhled db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh mesg1 db 0dh,0ah,'Input a num (0--9h):',0dh,0ah,'$' data endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,io8255b ;使8255的A口为输出方式mov ax,80hout dx,alsss: mov dx,offset mesg1 ;显示提示信息mov ah,09hint 21hmov ah,01 ;从键盘接收字符int 21hcmp al,'0';是否小于0jl exit ;若是则退出cmp al,'9';是否大于9jg exit ;若是则退出sub al,30h ;将所得字符的ASCII码减30Hmov bx,offset led ;bx为数码表的起始地址xlat;求出相应的段码mov dx,io8255a ;从8255的A口输出out dx,aljmp sss ;转SSSexit: mov ah,4ch ;返回DOSint 21hcode start实验六交通灯控制实验一. 实验目的通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。
并行接口芯片

接口技术
RESET: 复 位 信 号 , 高 电 平 有 效 。 当 RESET信号有效时,所有内部寄存器都被清 零。同时3个数据端口被自动设置为输入口。 D7~D0:双向数据线 CS:片选信号,低电平有效。 RD:读信号,低电平有效。 WR:写信号,低电平有效。 A1、A0:端口选择信号。规定A1A0为00,01, 10,11时,分别选中端口A、端口B、端口C 和控制端口。
●当外设的选通信号STB有效时,来自外设的 数据装入8255A输入缓冲器后, IBFA=1。
接口技术
●在INTEA=1及IBFA=1且STB=1时,INTRA由 0变1,端口A向CPU发出中断请求信号。
●CPU响应中断,进入中断服务程序,通过 执行IN指令对端口A进行读操作,将端口A中的 数据读入CPU。并由RD的下降沿使INTRA=0, 撤销中断请求,由RD的上升沿使IBFA=0 ,接着 8255A的A口又可以接收外设送来的新数据。
(4)A组控制和B组控制
这两组控制逻辑电路一方面接收内部总线上 的控制字(来自CPU),另一方面接收来自读/ 写控制逻辑电路的读/写命令,由此来决定两组 端口的工作方式及读/写操作。
A组控制——控制端口A及端口C的高4位。 B组控制——控制端口B及端口C的低4位。
接口技术
2.外部引脚
40脚双列直插封装,引脚分配如图6.6所示。 ( 1 ) 电 源 、 地 线 : + 5 V 输 入 端 VCC, 地 线
INTRA
RD
PC6,7
I/O
RD
PC0
INTRB
I O扩展实验和外部中断实验

实验三:I/O扩展实验一、实验目的1.学习并掌握用74系列器件扩展8031系统I/O口的技术。
2.学习逻辑移位指令的使用。
二、实验设备及器件1.IBM PC机一台2.DVCC单片机实验箱一台三、实验原理1、本实验使用74LS244八位三态门作输入扩展口,用74LS273八位D型触发器作输出扩展口。
2、74LS244是一个八位三态门。
当使能端E为低电平时,输出端Q的状态即为输入端D的状态。
当E为高电平时,输出端Q为高阻态。
所以74LS244可接在单片机数据总线上。
3、74LS273是一个八位D型触发器。
当74LS273的/CLR端为高电平时,在CLK端上加一上升沿脉冲,输入端D的电平被锁存到输出端Q,然后Q端电平保持不变。
图3-1 I/O扩展原理图4、电路原理图如图3-1所示。
5、实验箱各接口器件模块其地址由74LS138译码产生。
接口器件地址译码电路原理图见图3-2。
图3-2 地址译码电路原理图6、同样8031的RD与Y2经74LS32相或后连74LS244的使能端。
故Y2选中时,RD脉冲将数据从74LS244读入。
所以74LS244的地址为0A000H。
7、在图3-6中,74LS244的输入端接八个开关。
开关接右边时74LS244的输入端为高电平,开关接左边时74LS244的输入端为低电平。
74LS273的输出端经74LS240驱动后接发光二极管,74LS273输出为高时发光二极管点亮。
四、实验内容编写一个程序,通过74LS244读入开关(K1-K8)的状态,通过74LS273输出到发光二极管(L1-L8)上显示。
当开关状态全为“1”(拨动开关朝上为1)时发光二极管循环点亮,否则,开关状态为“1”对应的发光二极管闪烁显示,开关状态为“0”对应的发光二极管熄灭。
(K1对应L1,其余类推)五、程序框图六、汇编语言程序ORG 0000H BEGIN: LJMP STARTORG 0030H START: MOV B,#01 LOOP: MOV DPTR,#0A000HMOVX A,@DPTRCJNE A,#0FFH,OUT1MOV A,BRL AMOV B,AMOV R6,#0FFHDE: MOV R7,#0FFHDJNZ R7,$DJNZ R6,DEOUT: MOV DPTR,#0B000HMOVX @DPTR,ASJMP LOOPOUT1: MOV DPTR,#0B000HMOVX @DPTR,ACLR AMOVX @DPTR,ASJMP LOOPEND七、PROTUES仿真电路图(总线型)实验四、外部中断程序一、实验目的学习8031外部中断的基本使用方法。
《微机原理与接口技术》实验指导书

《微机原理与接口技术》课程实验指导书实验内容EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求✧实验一实验系统及仪器仪表使用与汇编环境✧实验二简单程序设计实验✧实验三存储器读/写实验✧实验四简单I/0口扩展实验✧实验五8259A中断控制器实验✧实验六8253定时器/计数器实验✧实验七8255并行口实验✧实验八DMA实验✧实验九8250串口实验✧实验十A/D实验✧实验十一D/A实验✧实验十二8279显示器接口实验EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求EL-8086-III微机原理与接口技术教学实验系统是为微机原理与接口技术课程的教学实验而研制的,涵盖了目前流行教材的主要内容,该系统采用开放接口,并配有丰富的软硬件资源,可以形象生动地向学生展示8086及其相关接口的工作原理,其应用领域重点面向教学培训,同时也可作为8086的开发系统使用。
可供大学本科学习《微机原理与接口技术(8086)》,《单片机应用技术》等课程提供基本的实验条件,同时也可供计算机其它课程的教学和培训使用。
为配合使用EL型微机教学实验系统而开发的8086调试软件,可以在WINDOWS 2000/XP等多种操作系统下运行。
在使用本软件系统调试程序时,可以同时打开寄存器窗口、内存窗口、反汇编窗口、波形显示窗口等等,极大地方便了用户的程序调试。
该软件集源程序编辑、编译、链接、调试与一体,每项功能均为汉字下拉菜单,简明易学。
经常使用的功能均备有热键,这样可以提高程序的调试效率。
一、基本特点EL型微机教学实验系统是北京精仪达盛科技有限公司根据广大学者和许多高等院校实验需求,结合电子发展情况而研制的具有开发、应用、实验相结合的高科技实验设备。
旨在尽快提高我国电子科技发展水平,提高实验者的动手能力、分析解决问题能力。
系统具有以下特点:1、系统采用了模块化设计,实验系统功能齐全,涵盖了微机教学实验课程的大部分内容。
74ls194寄存器逻辑功能测试实验原理 -回复

74ls194寄存器逻辑功能测试实验原理-回复74LS194寄存器逻辑功能测试实验原理一、简介74LS194是一种集成电路芯片,属于74系列的高速并行数据输入和串行输出寄存器。
它具有多种逻辑功能,包括数据输入、输出、锁存等。
在数字电路实验中,通常需要对这类芯片进行逻辑功能测试,以验证其是否正常工作。
本实验将介绍如何进行74LS194寄存器的逻辑功能测试,并解释其实验原理。
二、实验器材与测量工具1. 实验器材- 74LS194寄存器芯片- 蜂鸣器- 杜邦线- 面包板- 电源模块2. 测量工具- 逻辑分析仪- 示波器- 万用表- 信号发生器三、实验步骤1. 搭建电路将74LS194芯片插入面包板,并根据芯片的引脚定义连线。
具体电路连接方式如下:- 引脚1和引脚16接地;- 引脚2连接信号发生器的输出端;- 引脚3和引脚4分别连接示波器的通道1和通道2;- 引脚5、引脚6和引脚7连接蜂鸣器;- 引脚8、引脚9、引脚10和引脚11分别连接示波器的通道3、通道4、通道5和通道6;- 引脚12和引脚13分别连接逻辑分析仪的输入端;- 引脚14和引脚15连接电源正负极。
2. 设置信号发生器根据74LS194的信号输入要求,设置信号发生器的输出为有效的高电平和低电平信号。
这里可以设置输出频率为1kHz,并将占空比设置为50。
这样可以确保产生的信号满足寄存器芯片的要求。
3. 运行测试程序使用信号发生器给74LS194芯片输入信号。
首先,输入序列的时间长度为16个时钟周期,通过示波器监测输入序列的波形,确保信号输入正确。
然后,将信号发生器的输出与74LS194芯片的D0引脚相连接,将示波器的通道1选择为D0信号。
通过示波器监测D0信号的波形,确保输入信号成功进入寄存器。
接下来,使用逻辑分析仪监测寄存器的输出数据。
将逻辑分析仪的输入端分别与74LS194芯片的Q0到Q7引脚连接。
通过逻辑分析仪,可以实时观察寄存器的输出数据,并验证其是否与输入数据一致。
兰大网院17春接口与通讯技术课程作业_C
D: A、B、C口既可以输入,也可以输出
单选题
下列设备系统中,一般不与三总线直接连接的是( )。
A:外设
B: I/O接口
C: ROM
D: RAM
单选题
实现DMA传送,需要()。
A: CPU通过执行指令来完成
B: CPU利用中断方式来完成
C: CPU利用查询方式来完成
B: 8253内部有一个8位的计算器
C: 8253内部计数器均可工作在计数模式下
D: 8253工作方式3可以产生连续的方波
单选题
当多个中断源同时发出中断请求时,采用()方法选择响应
A:判优处理
B:总线竞争
C:时序优先
D:周期优先
单选题
MP3同PC机的连接是接在( )
A: ISA总线上
B: EISA总线上
D:不需要CPU参与即可完成
单选题
8086 CPU的INTR引脚上输入的信号是()
A:非屏蔽中断请求
B:可屏蔽中断请求
C:中断响应
D:总线请求
单选题
一个微机系统中,有多个I/O数据输入端口,CPU采用MOV指令从该端口读入数据,该系统采用()端口编址方式?
A:传送编址
B:统一编址
C:集成编址
D:单独编址
判断
中断响应时,保护现场就是将CS:IP寄存器中的内容压入堆栈。
判断
接口应用系统设计由硬件设计:(总线侧连接、外设侧连接);软件设计:(静态初始化、动态数据传输处理及控制);两部分组成。
判断
总线的带宽取决于总线宽度和工作频率,总线宽度越宽,工作频率越高,则总线的带宽越大。
判断
只有当CPU对某个接口地址写入数据时,数据才能被写入到该接口中。
实验二、1简单并行接口
int 21h
mov ah,06 mov dl,0ffh int 21h jnz exit je start exit: mov ah,4ch int 21h code ends end 244程序流程图 ;若无,则转start ;返回DOS ;是否有键按下
八、实验结果
并行输出接口实验结果 并行输入接口实验结果
保存时输入自命名的源程序“XXX.ASM ”
为扩展名)
(“.ASM”
在“Alt+F”中,选择“EXIT ”退出文本编辑环境
3
图1
图2
使用汇编程序MASM.EXE (微软工具),对 源程序进行汇编,生成OBJ文件。 C:\> MASM (进入汇编环境) Source filename [.ASM]: xxx.asm
;返回DOS
code segment assume cs:code
start:
mov dx,2a0h
in al,dx mov dl,al mov ah,02
;从2A0输入一数据
;将所读数据保存在DL中 ;显示ASCII为DL的数据
int 21h
mov dl,0dh int 21h mov dl,0ah ;显示换行符 ;显示回车符
3
使用连接程序LINK.EXE (微软工具),对 OBJ文件进行连接。只有正确的OBJ文件,才能进 行连接操作。将OBJ文件与库函数或其他目标程序
进行连接成可执行的目标程序-EXE文件。
C:\> LINK (进入连接环境) Object Modules [.OBJ]: xxx.obj Run File [XXX.EXE]: List File [NUL.MAP]: Libraries [.LIB]: Warning: No STACK segment (忽略) There was 1 error detected. C:\> XXX.EXE (执行程序)
《微机实验程序》word版
1一、实验目的1、熟悉74LS273,74LS244的应用接口方法。
2、掌握用锁存器、三态门扩展简单并行输入、输出口的方法。
二、实验内容逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。
三、实验原理介绍本实验用到两部分电路:开关量输入输出电路,简单I/O口扩展电路。
四、实验步骤1、实验接线:(«表示相互连接)CS0 «CS244 CS1«CS273 K1~K8 « IN0~IN7(对应连接)O0~O7«LED1~LED82、编辑程序,单步运行,调试程序3、调试通过后,全速运行程序,观看实验结果。
4、编写实验报告。
五、实验提示74LS244或74LS273的片选信号可以改变,例如连接CS2,此时应同时修改程序中相应的地址。
六、实验结果程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。
例如:K2置于L位置,则对应的LED2应该点亮。
七、程序框图(实验程序名: T244273.ASM)八、程序源代码清单assume cs:codecode segment publicorg 100hstart: mov dx,04a0h ;74LS244地址in al,dx ;读输入开关量mov dx,04b0h ;74LS273地址out dx,al ;输出至LEDjmp startcode endsend start一、实验目的1.掌握PC机外存扩展的方法。
2.熟悉6264芯片的接口方法。
3.掌握8086十六位数据存储的方法。
二、实验内容向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。
三、实验原理介绍本实验用到存储器电路,见硬件说明。
四、实验步骤1、实验接线本实验无需接线。
2、编写调试程序3、运行实验程序,可采取单步、设置断点方式,打开内存窗口可看到内存区的变化。
五、实验提示1、RAM区的地址为02000H,编程时可段地址设为01000H,则偏移地址为1000H。
简单输入输出口扩展实验.
实验一简单 I/O口扩展实验一、实验目的1、熟悉 74LS273, 74LS244的应用接口方法。
2、掌握用锁存器、三态门扩展简单并行输入、输出口的方法。
二、实验设备MUT —Ⅲ型实验箱、 8086CPU 模块。
三、实验原理1. 开关量输入输出电路(1电路原理:开关量输入电路由 8只开关组成,每只开关有两个位置 H 和 L ,一个位置代表高电平,一个位置代表低电平。
对应的插孔是:K1~K8。
开关量输出电路由 8只 LED 组成,对应的插孔分别为 LED1~LED8,当对应的插孔接低电平时 LED 点亮。
原理图如下图所示。
(2电路测试:开关量输入电路可通过万用表测其插座电压的方法测试,即开关的两种状态分别为低电平和高电平;开关量输出电路可通过在其插孔上接低电平的方法测试,当某插孔接低电平时相应二极管发光。
2. 简单 I/O口扩展电路(1电路原理:输入缓冲电路由 74LS244组成,输出锁存电路由上升沿锁存器74LS273组成。
74LS244是一个扩展输入口, 74LS273是一个扩展输出口,同时它们都是一个单向驱动器,以减轻总线的负担。
74LS244的输入信号由插孔 IN0~IN7输入,插孔 CS244是其选通信号,其它信号线已接好; 74LS273的输出信号由插孔O0~O7输出,插孔 CS273是其选通信号,其它信号线已接好。
其原理图如下:(2电路测试:当 74LS244的 1、 19脚接低电平时, IN0~IN7与 DD0~DD7对应引脚电平一致;当 74LS273的 11脚接低电平再松开 (给 11脚一上升沿后, O0~O7与DD0~DD7对应引脚电平一致。
或用简单 I/O口扩展实验测试:程序执行完读开关量后, 74LS244的 IN0~IN7与 DD0~DD7对应引脚电平一致; 程序执行完输出开关量后, 74LS273 的 O0~O7与 DD0~DD7对应引脚电平一致。
3. 程序框图4. 程序源代码(T244273.ASMassume cs:codecode segment publicorg 100hstart: mov dx,04a0h ;74LS244地址in al,dx ; 读输入开关量mov dx,04b0h ;74LS273地址out dx,al ; 输出至 LEDjmp startcode endsend start四、实验内容及步骤逻辑电平开关的状态输入 74LS244, 然后通过 74LS273锁存输出,利用 LED 显示电路作为输出的状态显示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验室
微机原理与单片机、嵌入式系统实验室
1.实验目的
(1)掌握简单并行接口的工作原理及使用方法
(2)熟悉实验设备的使用。
(3)掌握应用汇编语言进行实验的步骤。
2.实验原理、实验流程或装置示意图
一、实验原理
1、按下面图2-2简单并行输入接口电路图连接电路(74LS244插通用插座,74LS32用实验台上的“或门”)。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。
2、用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。
二、实验原理图
三、编程提示
1、上述并行输出接口的地址为2A8H,并行输入接口的地址为2A0H,通过上述并行接口电路输出数据需要3条指令:
MOV AL,数据
MOV DX,2A8H
OUT DX,AL
通过上述并行接口输入数据需要2条指令:
二、实验报告
1.实验现象与结果
(1)进行演示实验时,电脑执行汇编程序后的结果:
(2)用逻辑电平开关预置某个字母的ASCⅡ码
下图为A的逻辑电平开关
下图为C的逻辑电平开关
2.对实验现象、实验结果的分析及其结论
通过实验,我们可以看出,A的ASCII码值为65,所以当我们把逻辑电平开关K1和K6往上拨时,可以看到运行实验时电脑屏幕上显示A。当我们把逻辑电平开关K0、K1和K6往上拨时,可以看到运行实验时电脑屏幕上显示B。
同理得出,当我们把逻辑电平开关随意往上拨时,就可以得到ASCII码值对应的数值
教师评语及评分:
签名:年月日
(3)确定硬件是否连接。
(4)连接硬件后,开始演示实验,并观察记录实验现象。
注意事项:
(1)连接实物图应在实验箱的电源断开的情况下进行。
(2)在进行演示实验前,应先检查硬件是否连接;若未连接,则应连接好硬件再进行实验。
5.实验数据处理方法
图像法、观察法、比较法
6.参考文献
[1]周佩玲,彭虎,傅忠谦.微机原理与接口技术(第二版).电子工业出版社,2008
MOV DX,2ADH
IN AL,DX
四、ASM参考程序
;********************************;
;*简单并行输入实验*;
;********************************;
ls244 equ 2a0h
code segment
assume cs:code
start:mov dx,ls244 ;从2A0输入一数据
in al,dx
mov dl,al ;将所读数据保存在DL中
mov ah,02
int 21h
mov dl,0dh ;显示回车符
int 21h
mov dl,0ah ;显示换行符
int 21h
mov ah,06 ;是否有键按下
mov dl,0ffh
int 21h
jnz exit
je start ;若无,则转start
exit: mov ah,4ch ;返回
int 21h
code ends
end start
五、试验流程图
3.实验设备及材料
通用微机原理实验系统、若干导线、TPC-USB微机接口实验系统集成开发环境。
4.实验方法步骤及注意事项
实验方法步骤:
(1)断开实验箱的电源,根据实验原理图连接实物电路图。
(2)正确连接电路并检查无误后,打开电源开关。
本科学生综合性实验报告
学号*********姓名张晓晓
学院物电学院专业、班级10电子
实验课程名称微机原理与接口技术实验
教师及职称罗永道(副教授)
开课学期2012至2013学年上学期
填报时间2012年10月9日
云南师范大学教务处编印
一、实验设计方案
实验序号
2-1
实验名称
简单并行接口74LS244
实验时间
[2]艾德才等. Pentium/80486实用汇编语言程序设计.清华大学出版社,1997
[3]吴秀清,周荷琴.微型计算机原理与接口技术(第二版).中国科学技术大学出版社,2002
[4]钱晓捷,陈涛. 16/32位微机原理、汇编语言及接口技术.机械工业出版社,200