微型计算机技术,请汇编语言高手指教~~~(4)

编程实现以下功能:
在某一系统中,有8个开关K7~K0,要求不断检测它们的通断状态,并随时在发光二极管LED7~LED0上显示出来,电路如下图所示。开关断开,相应的LED熄灭;开关闭合,相应的LED点亮。

分析:
8255的B口工作在方式0输入,开关断开时为高电平,开关闭合时为低电平;
A口工作在方式0输出,输出高电平时LED点亮,输出低电平时LED熄灭;由题意,开关断开时LED熄灭,开关闭合时LED点亮,可见,A口输出与B口输入相反的电平;
另外,由地址线连接,可知8255的A口地址为E0H,B口地址为E2H,C口地址为E4H,控制端口地址为E6H;
控制字为82H(A口方式0输出,B口方式0输入,C口未用到)。
程序段如下:
MOV AL,82H
OUT 0E6H,82H;送入控制字,初始化8255
AA: IN AL,0E2H;读入B口内容
NOT AL
OUT 0E0H,AL;从A口输出与B口相反的电平
CALL DELAY;延时一定时间,使LED稳定点亮,假设有一延时程序可供调用
JMP SHORT AA;连续工作
温馨提示:内容为网友见解,仅供参考
无其他回答

微机原理与汇编语言内容简介
内容方面,本书从微型计算机概述开始,逐步深入到计算机中的信息表示方法。接着,详细介绍了80X86系列微型计算机的体系结构,包括指令系统和寻址方式,这些都是理解和编写汇编语言程序的基础。同时,书中还深入探讨了汇编语言程序设计,包括指令的使用、程序的结构和优化技巧。存储器和输入\/输出系统是微型计算机...

微型计算机原理及接口技术的详细目录
微型计算机的基本逻辑部件一、算术逻辑部件(ALU)二、寄存器三、计数器四、存储器和地址译码器五、指令译码器第六节 微型计算机的基本工作原理一、简化微型计算机的组成二、简化微型计算机的总线及其各部分的信息传输三、简化微型计算机的指令系统四、程序设计五、运行程序——微型计算机的工作原理六、控制矩阵...

微机原理与汇编语言程序设计的目录
序前言第1章微型计算机概述本章学习目标1.1计算机的发展与应用1.1.1计算机的发展历史及发展趋势1.1.2计算机的特点与分类1.1.3计算机的应用1.2计算机的基本结构和工作原理1.2.1计算机的基本结构1.2.2计算机的工作原理1.3计算机系统1.3.1计算机的硬件系统1.3.2计算机的软件系统1.4微型计算机的基...

汇编语言与微机原理教程内容简介
接着,课程将引导学习者进入汇编语言程序设计的世界,通过实例解析,使理论知识得以实践。随后,子程序设计技巧将被深入讲解,提升程序的可重用性和效率。高级汇编语言技术部分则进一步扩展了学习者的技能,使他们能够掌握更复杂的技术手段。80x86CPU、半导体存储器、输入输出系统以及中断系统,这些是微机运作的...

微型计算机技术高等教育出版社2001年版
内容涵盖了广泛的微型计算机技术基础,从第一章的概论开始,深入探讨了80X86微处理器的结构和指令系统,以及汇编语言程序设计的关键原理。第二章详细剖析了80X86微处理器的内部构造,为理解其工作原理提供了基础。第三章着重讲解了汇编语言,这是一种与机器语言紧密相关的编程语言,对于编写高效的微处理器...

32位微机原理与汇编语言内容简介
半导体存储器是计算机的记忆库,这部分内容详细讲解了不同类型存储器的工作原理和它们在系统中的角色。中断和总线技术是计算机内部通信的关键,作者通过浅显易懂的语言解释了这些复杂概念,让读者能够理解其在计算机性能提升中的作用。最后,本书对微型计算机的输入输出系统进行了详细介绍,包括硬件接口和数据...

微型计算机技术及应用(第4版)图书目录
微型计算机技术及应用(第4版)的图书目录提供了深入且全面的学习路径,从基础到高级技术,覆盖了多个核心主题。首先,第1章概述了微型计算机的特性、分类、主要组成部分以及应用领域,以及性能指标的衡量标准。第二章详细解析了16位和32位微处理器,如8086和Pentium,包括它们的编程结构、工作原理、信号处理和...

微型计算机原理与接口技术(第三版)内容简介
本书聚焦于当前流行的微型计算机,全面深入探讨了微型计算机的系统结构、典型微处理器、指令系统、汇编语言、总线技术、存储器系统、输入\/输出接口技术、中断技术、可编程接口芯片、人机交互设备及接口、D\/A及A\/D转换器等关键领域。通过结构化和模块化的知识组合,本书构建了一个完整的课程教学体系,旨在...

微型计算机硬件技术实验教程内容介绍
本教程是与《微型计算机硬件技术教程——原理 汇编 接口及体系结构》配套的实验教程,旨在通过实践加深学生对计算机硬件技术的理解。教程分为两部分,共包含20个实验:汇编语言部分以8086\/8088汇编为基础,同时涉及80386以上微处理器的汇编指令练习;微机原理与接口技术部分则将理论与实践相结合,旨在提升学生的...

16\/32位微机原理汇编语言及接口技术图书目录
1.2 微型计算机的系统组成 1.3 IBM PC系列机系统 1.4 计算机中的数据表示 第2章 微处理器指令系统 2.1 微处理器的内部结构 2.2 8088\/8086的寻址方式 2.3 数据传送类指令 2.4 算术运算类指令 2.5 位操作类指令 2.6 处理器控制类指令 第3章 汇编语言程序设计 3.1 汇编语言的源程序格式...

相似回答