- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8255A的控制字 控制字:分为两类 端口的方式选择控制字,可使8255A的3个数据端口工作在不同的方式。 C端口按位置1/0控制字,它可使C端口中的任何一位进行置位或复位。 8255A的3种基本工作方式: 方式0:基本的输入/输出方式 方式1:选通的输入/输出方式 方式2:双向的传输方式 8255的4个端口地址为40H,42H,44H和46H,要求PA口连接8个发光二级管,PB口连接8个开关,通过开关控制对应发光二级管的开和闭。画出译码电路图,编写初始化程序和控制程序。 CODE SEGMENT ;H8255-1.ASM ASSUME CS:CODE IOCONPT EQU 46H IOBPT EQU 42H IOAPT EQU 40H ORG 11B0H START: MOV AL,90H MOV DX,IOCONPT OUT DX,AL IOLED1: MOV DX,IOAPT IN AL,DX MOV DX,IOBPT OUT DX,AL MOV CX,0FFFFH DELAY: LOOP DELAY JMP IOLED1 CODE ENDS END START 第11章 存储器 存储器的地址译码方法 作用: 选择存储器的任一单元。 地址译码的实现方式: 线选法 全译码法 部分译码法 混合译码法 为8088构造64KB的存储器系统,采用SRAM6264芯片,要求存储器地址空间连续且没有地址的重叠 8088共20根地址总线,SRAM6264容量为8K*8位=64KB 3.非组合BCD码十进制校正AAA 操作:执行AAA,若AL低4位的值大于9或 AF=1, 则(AL) ← ((AL+06H))0FH,同时置CF=1, AH+1。 注意:AAA指令影响标志AF、CF. AAA跟在以AL为目的操作数的ADD或ADC指令之后,对AL进行非组合BCD码调整 例: 8+7=15 MOV AL,8H MOV BL,7H ADD AL,BL ;(AL)=0FH,AF=0 AAA (AX)=0105H,AF=1,CF=1 (一) 加法指令 3.4.2算术运算指令 0000 1000(8) + 0000 0111(7) 0000 1111(FH) + 0000 0110 0001 0101 0000 1111(0FH) 0000 0101 AH=1 4.组合BCD码十进制校正DAA 操作:执行DAA,若AL的低4位的值大于9或 AF=1, 则AL加06H,AF=1;若AL的高4位的值大于9或CF=1,则AL加60H,CF=1。 注意:DAA指令影响标志AF、CF、PF、SF、ZF。 例: 89+75=164 MOV AL,89H MOV BL,75H ADD AL,BL ;(AL)=0FEH,AF=0,CF=0 DAA ;(AL)BCD=64H,CF=1 3.4.2算术运算指令 (一) 加法指令 1000 1001(89) + 0111 0101(75) 1111 1110(FEH) + 0110 0110 1 0110 0100 3.4.3 逻辑运算指令、移位指令 逻辑指令:AND, OR, XOR, NOT, TEST 非循环移位指令:SHL ,SHR,SAL,SAR 循环移位指令:ROL,ROR,RCL,RCR (一)、逻辑指令:对字或字节执行逻辑运算,均是按位操作 AND dst,src 逻辑“与”操作,两操作数均为1时结果为1,否 则为0,一般用于对指定位清0操作 OR dst,src 逻辑“或”操作,两操作数均为0时结果为0,否 则为1,一般用于对指定位置1操作 XOR dst,src 逻辑“异或”操作,两操作数相同时为0,不同时 为1,一
您可能关注的文档
最近下载
- 连锁零售企业物流配送发展现状、问题及对策研究——以盒马鲜生为例.docx VIP
- 桥架多少钱一米?安装大概多少钱?桥架国标厚度是多少?.docx VIP
- 第八章海洋肽类教材.ppt VIP
- 第一单元-观察物体(单元测试)-2025-2026学年三年级上册数学人教版.docx VIP
- 德力西CDI-E100CDI9000系列变频器中文说明书.pdf
- 汽车4S店员工内训课件01汽车4S店备件经理培训手册.pdf VIP
- 汽车4S店员工内训课件06汽车4S店服务顾问培训.ppt VIP
- 汽车4S店服务顾问培训资料.ppt VIP
- 2024学年九年级上学期第一次月考数学试题及参考答案 .pdf VIP
- 汽车4S店服务顾问培训资料.ppt VIP
文档评论(0)