- 11
- 0
- 约9.52千字
- 约 10页
- 2017-08-07 发布于安徽
- 举报
第五章 程序设计方法和上机调试
§5.1 汇编语言程序设计方法
汇编语言设计基本要求:①结构化、简明、易读、易调试、易维护(修改、扩充等)
②执行速度快:
③占用的存储空间少 相矛盾,根据实际权衡
汇编语言程序设计的基本步骤:
①分析问题,建数学模型,确定算法
②绘制流程图或写出步骤安排
③分配空间及寄存器,根据框图写程序
④静态检查
⑤上机调试
程序结构类型:
顺序结构
分支结构 不同的情况有不同的做法
循环结构 重复做的工作
子程序 多次重复使用的、具有通用性便于共享的部分。
子程序前面应加必要的说明
;子程序名称
;功能
;入口参数
;出口参数
;所用寄存器
例1:查平方表程序---- 顺序结构
0~15的平方值存在TABLE开始的16个单元。任给一自然数M在XX单元中。查表求M的平方值,并将结果存入YY单元中。
STACK SEGMENT PARA STACK ‘STACK’
DB 50 DUP(?)
STACK ENDS
; 组合类型,本段可以被别的段引用 类别
DATA SEGMENT PARA PUBLIC ‘DATA’
TABLE DB 0,1,4,9,16,25,36,49,64,81
DB 100,121,144,169,196,1
您可能关注的文档
- HDI微孔技术研究-程.ppt
- INSERT控制台代码.doc
- KVKC-8C高压开关机械特性测试仪.doc
- LED基板及基板散热研究趋势.doc
- MATLAB的IIR低通滤波器设计.doc
- Module.2水平测试.doc
- O形密封圈的设计、使用与故障处理大全.doc
- PLC控制技术练习题.doc
- QTZ25塔吊安装安全技术交底.doc
- RTKC-8A高压开关动特性测试仪.doc
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
最近下载
- 水土保持工程施工记录与档案管理方案.docx
- 围术期患者转运专家共识(2021版).pptx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共39份).pdf VIP
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共16份).docx VIP
- 08S126热水器选用及安装.docx VIP
- 地理信息系统教程(第二版)全套PPT课件.pptx
- 合力2-3.5吨越野叉车零件图册.pdf VIP
- 四川省中小流域暴雨洪水计算.doc VIP
- (高清版)ZT 0276.11-2015 岩石物理力学性质试验规程 第11部分:岩石溶蚀试验.pdf VIP
- 航空运输地理-全套PPT课件.pptx
原创力文档

文档评论(0)