图(1) 试题图。
8088是一个intel以8086为基础的微处理器,拥有16位元暂存器和8位元外部资料总线。8088使用8位元的设计,所针对的是较为经济之系统。在它推出时候,大的资料总线宽度电路板还是相当地昂贵。
8088的预取(prefetch)贮列(queue)是4字节,相对于8086的是6字节。2023年,英特尔公司开发出了8088。8086和8088在芯片内部均采用16位数据传输,所以都称为16位微处理器,但8086每周期能传送或接收16位数据,而8088每周期只采用8位。
因为最初的大部分设备和芯片是8位的,而8088的外部8位数据传送、接收能与这些设备相兼容。其中指令系统包括五个部分,分别是数据传送指令、算术运算指令、逻辑运算和移位指令、串操作指令、控制转移指令。
74ls138 为3 线-8 线译码器其工作原理主要如下:当一个选通端(e1)为高电平,另两个选通端((/e2))和/(e3))为低电平时,可将地址端(a0、a1、a2)的二进制编码在y0至y7对应的输出端以低电平译出。比如:
a2a1a0=110时,则y6输出端输出低电平信号,利用 e1、e2和e3可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。若将选通端中的一个作为数据输入端时,74ls138还可作数据分配器。可用在8086的译码电路中,扩展内存。
8255是intel公司生产的可编程并行i/o接口芯片,有3个8位并行i/o口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。 其各口功能可由软件选择,使用灵活,通用性强。
8255可作为单片机与多种外设连接时的中间接口电路。
8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口a、b、c口。由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:
与cpu连接部分、与外设连接部分、控制部分。其引脚图如图(3)所示。
设计的解决方案如图(4)所示满足题目条件。
通过本次的8088最大系统的设计的扩展引脚的的电路设计中,首先使我对最小系统芯片8088、译码器74ls138以及并行的i/o接口芯片8255有了一定的认识和了解;其次,对于如何设计指定地址单元的接口译码电路有了一定的掌握,最后本次设计过程中遇到了许多的问题,但是我及时的查阅了相关的资料以及请教了一些学长最后都把问题解决了,这个过程中使我更加的深刻的理解了书本上的理论知识,懂得了如何去使用这些东西,我觉得比简单的掌握这些东西更加的有意义。
微机原理课程设计题二
本文主要是在8086的系统中应用8253来实现对流水线的工件计数,当计数器计满500后,out0端产生一个高电平中断请求信号。cpu响应中断就使通道1的out1端产生频率为1000hz的方波推动扬声器发声,而本文通过对题意的分析以及对程序的解析很好的完成了本次的课程设计。关键词 8253的应用 80...
微机原理课程设计封面
时间安排 本周开始,下周一前将选题统计表以邮件的方式发给苏老师和张老师。本学期十月末交 课程设计说明书和程序及汇编生成的文件 每个同学以学号姓名建一个文件夹。同时安排答辩。迟交的一律不予接收。选题规则 1 8班同学顺次排号,第一个同学从第一题开始选,到第121个同学轮回再选第一题。每一个班选硬件题目...
微机原理课程设计要求
1 时间安排 16 17周,12月15日 12月25日,完成课程设计任务,包括撰写设计报告。12月26日,答辩 地点由答辩小组老师确定 没在规定时间答辩,以缺考处理,成绩0分。2 编程要求 在pc机上使用汇编语言编写程序。使用dos功能调用或bios调用实现要求的功能3 报告要求 题目分析和设计思路...