浙大远程微机原理与接口技术离线作业答案内容摘要:
AM 的 31H单元开始存放一组 8 位带符号数,字节个数在 30H 中。 请编写程序统计出其中正数、零和负数的数目,并把统计结果分别存入 20H、 21H 和 22H三个单元中。 加上必要的伪指令,并对源程序加以注释。 【答】 分析:带符号数以字节最高位 D7 的值来区分是正数 (包括零 )和负数。 D7=1,则该带符号数为负数。 程序如下: POS_NUM EQU 20H ;正数个数 ZERO_NUM EQU 21H ;零个数 NEG_NUM EQU 22H ;负数个数 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV POS_NUM, 0 ;计数单位初始化为 0 MOV ZERO_NUM, 0 MOV NEG_NUM, 0 MOV R1, 30H ;数据长度 MOV R0, 31H ;数据首地址 LOOP: MOV A, @R0 JB , INC_NEG ;符号位为1,该数为负数,跳转加 1 CJNE A, 0, INC_POS INC ZERO_NUM ;该数为 0, 0 个数加 1 AJMP LOOP1 INC_NEG: INC NEG_NUM ;负数个数加 1 AJMP LOOP1 INC_POS: INC POS_NUM ;该数为正数,正数个数加 1 LOOP1: INC R0 ;判断统计是否结束 DJNZ R1, LOOP END 例如:已知 (30H)=08H, 31H 单元起存放数据为: 00H, 80H, 7EH, 6DH, 2FH, 34H,EDH, FFH。 执行结果: (20H)=04H, (21H)=01H, (22H)=03H。 15. 两个 10 位的无符号二一十进制数,分别从内部 RAM 的 40H 单元和 50H单元开始存放。 请编程计算该两个数的和,并从内部 RAM 的 60H 单元开始存放。 加上必要的伪指令,并对源程序加以注释。 【答】 分析: 10 位的无符号二一十进制数,占 5 个字节,每个字节存 放一个压缩 BCD 码 (2 位 )。 ORG 0000H AJMP MAIN ORG 0030H MAIN:MOV R7, 05H ;十位 (5 个字节 )计数 MOV R0, 40H ;被加数首址 MOV R1, 50H ;加数首址 MOV R2, 60H ;和数首址 CLR C ;清 C 标志位 ADDB: MOV A, @R0 ADDC A, @R1 DA A ;二-十进制调整 MOV B, R0 ;保护被加数地址 MOV 20H, R2 MOV R0, 20H MOV @R0, A ;存和 MOV R2, 20H ;恢复和数地址 MOV R0, B ;恢复被加数地址 INC R0 ;三个地址指针均加1 INC R1 INC R2 DJNZ R7, ADDB ;多字节加未结束,则循环 HERE: SJMP HERE END 注意:寄存器间接寻址只针对 R0 和 R1,所以存和时不能使用指令 MOV @R2, A。 例如: 40H~ 44H 内容为 78H, 10H, 10H, 10H, 10H 50H~ 54H 内容为 42H, 10H, 10H, 10H, 10H 即 BCD 数 1 0 1 0 1 0 1 0 7 8 + 1 0 1 0 1 0 1 0 4 2 2 0 2 0 2 0 2 1 2 0 运行结果: 60H~ 64H 单元中的数为 20H, 21H, 20H, 20H, 20H 第 6章 P177 4. 请编程实现 80C51 单片机产生频率为 100kHz 等宽矩形波 (定时器 /计数器T0,方式 0,定时器中断 ),假定 80C51 的晶振频率为 12MHz。 加上必要的伪指令,并对源程序加以注释。 【答】 分析: 100kHz 等宽矩形波, 周期为 10μ s,定时周期为 5μ s,机器周期为 1μ s。 计算: TC=213- (12 106 5 10﹣ 6)247。 12=8187=1FFBH 方式 0:定时常数 TCH=FFH, TCL=1BH。 ORG 0000H 0000 0130 AJMP MAIN ORG 000BH ;定时器 T0 中断矢量 000B 0141 AJMP INTER ORG 0030H 0030 758900 MAIN: MOV TMOD, 00H ;写控制字,设 T0 为定时器,方式 0 0033 758CFF MOV TH0, 0FFH ;写定时常数,定时为 5μ s 0036 758A1B。浙大远程微机原理与接口技术离线作业答案
相关推荐
熟悉 工具的名称 ( 5 分钟) 课堂练习:学生操作( 20 分钟) 总结、作业( 5 分钟) 信息技术教案 共 24 页第 9 页 整齐的教学楼 【教学目标】 知识目标: “画图 ”程序中直线、矩形、椭圆、圆角矩形等工具; shift 键的技巧; 能力目标: 学会用 “直线 ”、 “矩形 ”、 “椭圆 ”、 “圆角矩形 ”工具画规则的窗子。 能用 “撤销 ”来更正错误。
台的作品上传。 情感目标: 通过对校园生活的观察,培养热爱学校、爱护校园的情感。 教学重点: 用 Acdsee 处理图片。 课时安排: 一课时 课前安排 : 准备一组旅游和校园的照片 教学过程: 教师活动 学生活动 设计意图 一、 创设情境 收集了一些旅游的照片,大家想不想看一下。 现在照片已经拍好了,有了这些不足之处,也不可能再到原来的景点去重新拍过,那么同学们能不能帮我想想办法。
角色的描述,此角色对应的系统权限、设备权限、摄像机权限等 删除角色 删除系统中存在的角色 用户管理 添加用户 添加用户以及选择该用户对应的设备权限 修改用户 修改用户属性以及对应角色、权限 删除用户 删除系统中存在的用户 设备管理 矩阵设备管理 添加、修改、删除矩阵设备 前置机管理 添加、修改、删除前置机( NVS、 IPC)等设备 报警设备管理 添加、修改、删除报警输入设备 灯光管理
安装 揭牌时用,(庆典公司赠 送) 供嘉宾签到 礼仪小姐穿着 供嘉宾剪彩 周边主要干道悬挂 装饰舞台 含竹竿、印字 庆典公司赠送 含刻盘 为酒店在报纸上做宣传 普 50 份 /VIP 10 份驻店经理在酒店开业仪式上致开幕欢迎词 尊敬的领导、来宾朋友,女士们,先生们 : 大家好 !红绸布 1 条 / 签到簿、笔、 3 本 54 胸花 用鲜花制作 200 个 700 旗袍 10 套 500
电子健康档案的重要组成部分。 各级各类医疗机构要加快部署以电子病历为核心的信息系统整合。 其信息化建设应遵循以病人为中心、以临床医疗服务为重点、以费用为纽带、以管理为依托的思想,全面打造现代化的、功能完整的、性能卓越的新一代数字化医院。 医疗机构向基于健康档案的区域人口健康信息平台提供居民的电子健康档案信息。 (医政医管处、医药卫 生体制改革处、中医处、基层卫生处、发展规划处、委信息中心负责)