基于8255A接口芯片的跑马灯程序

这篇博客介绍了基于8255A接口芯片的跑马灯程序实现。通过理解接口电路的作用,作者阐述了CPU如何通过接口管理外部设备,并详细讲解了8255A的结构。文章提供了跑马灯程序的思路,包括端口配置、数据流动和循环控制,并给出了简单的汇编代码示例。最后,作者反思了自己的学习态度。
摘要由CSDN通过智能技术生成

目前这段时间,微机原理这门课上到了接口部分;开始接触到基于接口芯片的汇编编程,这个星期五上机实验完成后。考虑了一下老师说的跑马灯程序,感觉逻辑上实现不是很复杂

于是去实现了一下,但是没跑起来;于是最后请到了终极大BOSS。据说今年带五个班微机课第一次敲代码的老师,来指导了一下;使用DEBUG直接实现了跑马灯

遂把老师的指导和自己的想法整理出来。

首先我们需要了解什么是接口电路

我们知道计算机有很多的外部设备,但是呢外部设备不可能自己工作;需要有人给它分配工作,这个时候只能由我们的CPU出马了;话说外设少的时候CPU还能干得过来,但是当外设一多起来

不同的外设有不同的功能时。CPU就会忙不过来了,这个时候我们应该怎么处理这个问题呢?想想我们现实生活中的大公司里面的那些老板是怎么管理自己公司的,是不是大多数老板都是请人负责具体的业务

自己只做战略方针上面的决策啊,同样我们的CPU也是啊,忙不过来就需要请人了;这个时候应该请谁呢——接口电路就应运而生了,他帮助我们CPU处理外设传递的数据和控制外设工作

所以啊,当老师讲到这里的时候我就在想。CPU的发展历程感觉好像一个公司的发展史啊,刚开始的时候公司还很弱下;啥事都要老板自己亲自动手,当公司发展起来之后啊;老板只负责最重要的部分,其他方面就由具体部门负责人负责。

废话不多说,下面上一张神图:

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值