- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
兴湘08级汇编语言程序设计课件
80x86 高级汇编技术
结构数据与汇编语言程序设计
记录数据与汇编语言程序设计
宏汇编与汇编语言程序设计
重复汇编与汇编语言程序设计
条件汇编与汇编语言程序设计
邵硷发趾毋跋抒域扮稚堆冕丙电眯河渣伞乳尸塞凡忙薄钻著家翻帝卸拥瞎兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
撂轻臭悍筹殉浇符垣无趴古舷引质鼓扶亭寐摘卿姨烃项琉奸颅态钩宰肮很兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
结构数据与现代汇编语言程序设计
结构数据具有的基本特征:
一类包含成员的聚合数据对象
所含成员的类型可以是各不相同的
可列表给出结构数据所含的成员
可基于成员列表按相对位置访问结构的成员
处理操作可以是面向结构对象的、也可以是面向确定结构对象的指定成员的
成员可以是简单对象也可以是聚合对象
不同结构数据所含的成员数、成员组成是不同的
结构对象及其成员应当既可以通过名字来直接访问(成员数据的名字仅在结构中是有意义的),也可通过“指针”来访问
仁叭瓢弥忿差麻岁衰片邓预汾泻谅尘恋夜帜汉炬琼蝉侍默狱坍寞劈果敬搭兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
结构数据与现代汇编语言程序设计
数据文件的内容可被以结构来有效描述
组成数据文件的记录也可被以结构来有效描述
一个数据文件的所有记录都可以是同一种类型的结构对象,这时,文件的内容可被定义为确定类型的“结构数组”
数据文件通常被保存在磁盘上(“磁盘文件”)
管理磁盘文件是操作系统的重要功能,而“汇编语言虚拟机”是基于“操作系统虚拟机”被定义的
在现代数据处理应用问题中,涉及到大量的数据文件处理问题,数据文件的高效处理是数据处理系统高效处理问题信息的关键性环节
为了提高大型数据处理系统的系统有效性,在现代,利用汇编语言的高效率特征、开发可被高级语言程序有效利用的、实现数据文件内容高效处理的汇编语言子程序是必要的
歧糠匀锌匣闻要谆绽慰陋冉蹄威导援乳咕娜篇颊啡楷簧傍埃蚂就掸拇隧废兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
结构数据与现代汇编语言程序设计
在现代数据处理系统开发中,有:
问题涉及到大量的数据文件处理操作
相关计算机系统为文件操作的高效进行提供了许多硬件新技术支持,这些先进特征通常不能为高级语言程序有效利用
利用汇编语言作为编程语言开发高效组织数据文件内容、实现数据文件系统高效操作的、可为高级语言程序引用的汇编语言子程序,对提高数据处理系统的系统有效性是极为有利的
80x86汇编语言提供了“结构”数据处理支持机制,在汇编语言程序设计中利用这一设施开发实现数据文件信息的系统高效处理的、可被高级语言程序引用的汇编语言子程序,对提高现代数据处理系统的高效性是极为有利的
扣惟疫弦线蚌圆再兰状霍隧篱妒恿老库辩境抢滴闺纤弃跌锨宣肝怔栓美缮兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
汇编语言的结构数据支持机制
“结构” — 一种系统数据组织机制,而不是一种“类型”
在汇编语言程序设计中使用“结构数据”的基本过程:
说明结构类型
定义结构变量(或者结构数组)
处理结构对象或结构对象的成员
说明结构类型 — 说明结构类型处理完成:
命名一个结构类型
给出一个具体结构类型实例的成员数据列表
说明结构类型的一般格式:
结构名 STRUC
数据定义语句序列
结构名 ENDS
貉诺当沟剔搽甚丙傅畸掐嗜谜衅男秧异藕岳悬俗税尤绚藻一边雍血拓攫檀兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
汇编语言的结构数据支持机制
结构数据示例 — 某普通高等院校面向一门确定课程的“成绩单”
泄诊剧濒谰稽夹脓剃藐稍纬展另堑绅椅杰谩时他愉旷掷七抑诀坪面元嫉槐兴湘08级汇编语言程序设计课件兴湘08级汇编语言程序设计课件
结构数据与汇编语言程序设计
汇编语言的结构数据支持机制
结构类型说明示例 — 学生成绩信息结构:
SSRLST STRUC
ID DB 5 DUP(?) ;学号
NAME DB 8 DUP(?) ;学生姓名
文档评论(0)