- 8
- 0
- 约8.96千字
- 约 38页
- 2016-12-06 发布于贵州
- 举报
主讲教师:陈宏 联系方式:chenhong@guet.edu.cn 1. 沈美明, 温冬婵. 80X86汇编语言程序设计[M]. 北京:清华大学出版社. 2. Peter Abel. IBM PC Assembler Language and Programming [M]. Prentice—HALL, Inc. 3.温冬婵, 沈美明. IBM PC 汇编语言与程序设计例题习题集[M] 北京:清华大学出版社. 4. 王成端. 汇编语言程序设计[M]. 北京:高等教育出版社. 1.1.3 基本数据类型 1.2 汇编语言程序设计概述 1.2.2 汇编语言特点和使用场合 1.汇编语言的特点 1.2.3 流程图 1.2.4 汇编语言程序设计基本步骤 (1) 问题定义 (2) 建立数学模型 (3) 确定解决此数学模型的算法 (4) 画出流程图 (5) 编制程序 (6) 上机调试 (7) 试运行 程序流程框图 1.2.5 汇编语言程序质量评价标准 (1) 程序的正确性和完整性; (2) 程序的易读性; (3) 程序的执行时间和效率; (4) 程序所占内存的大小。 本章小结 课后作业 (1)与处理器密切相关。 (2)程序效率高。 (3)比编写高级语言源程序烦琐。 (4)比调试高级语言程序困难。 2.汇编语言的主要应用场合 (1)执行时间较短,或占用较小存储容量的场合。 (2)程序与硬件密切相关,程序直接控制硬件的场合。 (3)需提高大型软件性能的场合。 (4)没有合适的高级语言的场合。 名称 :起止框 含义 :算法的开始和结束 名称 :流程线 含义 :表示流程的方向 名称 :连接点 含义 :两个具有同一标记的“连结点”应连接成一个点 名称 :输入输出框 含义 :输入输出操作 名称 :判断框 含义 :对框内的条件进行判断 名称 :注释框 含义 :对某项的解释或说明 名称 :处理框 含义 :对框内的内容进行处理 用途:用来表示算法比较方便。 传统的流程图常用符号如下: 【例】:数组或向量加减。已知两个大小一样的字数组ARRAY和BUFS,其长度都为100字节,不考虑溢出问题,试编程完成把两数组中元素两两相加,结果保存到BUFS,即 bufs[i]=bufs[i]+array[i]。 开始 定义数组变量 结束 取数组首地址 设置计数器 两元素求和 (CX)=0? N Y ARRAY DW 50 DUP(?) BUFS DW 50 DUP(?) LEA SI, ARRAY LEA DI, BUFS CX←50 bufs[i]=bufs[i]+array[i] 移动指针,即SI、DI分别加2。 * 汇编语言程序设计 第 1 章 基础知识 第*页 第*页 * 第*页 汇编语言程序设计 参考书目 1.熟悉数制的基本概念和计算机中常用进位计数制,掌握r进制的表达和相互转换; 2.理解机器数和带符号数的原码、反码、补码表示,掌握ASCII码和BCD码的表达及应用; 3.理解汇编语言和汇编程序的基本概念。 本章要求 1.计算机中数制基本概念、数制之间相互转换; 2.计算机中的数据表示、数据的基本类型等; 3.汇编语言基础知识。 本章主要内容 计划学时: 2学时 1.1 数据表示方法 一个任意的r进制数N,都可写成: N=anan-1…a1a0 . a-1a-2…a-m =an·rn+an-1·rn-1+…+a0·r0+a-1·r-1+…+a-m·r-m 式中m、n为正整数; ri是对应位的位权; r为对应进制的基数。 1.1.1 数与数制 计算机中数的表示 数码、基与权 数码:表示数的符号 基: 数码的个数 权: 每一位所具有的值 数制 数可以用不同的计数制表示;常用的有: 十进制、二进制、八进制、十六进制等。 0,1,2,3,4,5,6,7,8,9 A,B,C,D,E,F H 16 十六进制 0,1,2,3,4,5,6,7,8,9 D 10 十进制 0,1,2,3,4,5,6,7 O 8 八进制 0,1 B 2 二进制 数 码 简写 基数 进位计数制 所谓基数,就是指在该计数制中每个数位ai可能用到的数字符号的个数,其系数可为0~
您可能关注的文档
- 湖南大厦互动商体项目提案报告_97p_营销推广方案.ppt
- 湖南大学函授214年招生简章.doc
- 湖南工商系统电商务可信交易环境建讲座20140110.ppt
- 湖南科技大学模电路课件(华科版)第01章 绪论.ppt
- 湖南两型产品认书.doc
- 湖南润达银开户程.ppt
- 湖南省邵西市农信用社综合业务系统对公业务操作手册.ppt
- 湖南师大旅院212年8月旅游经济学重点.ppt
- 湖南师范大学207年硕士研究生招生专业目录.doc
- 湖南移动手机支业务积分和话费支付方式.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)