- 14
- 0
- 约1万字
- 约 53页
- 2018-07-13 发布于江苏
- 举报
单元2 AT89S52系列单片机寻址方式及指令系统4
二、AT89S52单片机指令寻址 存放指令代码的地址称指令地址。指令存放是在程序存储器ROM中,是按顺序存放的,执行时也是按指令地址顺序执行,除非是转移或跳转。 存放数据的地址称操作数地址。数据的存放是任意的,无规律。 操作数的来源为: A.操作数在指令中 B.操作数在存储器中 C.操作数在寄存器中 D.操作数在I/O端口中 1. 数据传送类指令(7种助记符,28条指令) MOV:对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送。 MOVC:读程序存储器数据表格的数据传送。 MOVX:对外部RAM的数据传送。 XCH:字节交换。 XCHD:低半字节交换。 PUSH:入栈。 POP:出栈。 3. 逻辑运算及位移类指令(10种助记符,17条指令) ANL:逻辑与。 ORL:逻辑或。 XRL:逻辑异或。 CRL:清0。 CPL:取反。 RL:循环左移。 RLC:带进位循环左移。 RR:循环右移。 RRC:带进位循环右移。 SWAP:低4位与高4位交换。 DJNZ:减1后不为0则转移。 JZ:结果为0则转移。 JNZ:结果不为0(结果为1)则转移。 JC:有进位位则转移。 JNC:无进位位则转移。 JB:位为1则转移。 JNB:位为0则转移。 JBC:位为1则转移,并清除该位。 NOP:空操作。 【例7】 将内部RAM 80H单元的内容送入外部RAM 70H单元。程序如下:
您可能关注的文档
最近下载
- (共23页PPT)恩格斯列宁哲学经典著作导读家庭私有制和国家的起源导读.ppt VIP
- 2026年大唐集团自动化岗招聘笔试PLC与DCS基础题.docx VIP
- 08J907 洁净厂房建筑构造.pdf VIP
- 2026年天津继续教育公需课考试答案.docx VIP
- 国内外绿道发展现状综述.doc VIP
- Unit 5 Look into the future教学设计 - 第二课时(Start up)2025五年级上册英语外研版.docx
- 通桥(2017)2101-Ⅱ时速160公里客货共线铁路预制后张法简支T梁24m.pdf VIP
- 绍兴漫步走在中国文化脉络上.doc VIP
- 2025年阳江市江城区招聘专职人民调解员笔试真题.docx VIP
- 湿法静电除尘器使用说明书.doc VIP
原创力文档

文档评论(0)