- 0
- 0
- 约1.37千字
- 约 35页
- 2018-05-02 发布于湖北
- 举报
汇编语言1计算机组成原理
汇编语言言;清华大学计算机系列教材 沈美明 温冬蝉 编著;1. Introduction;4;5;6;
#include stdafx.h
#include stdio.h
int main(int argc, char* argv[])
{ int a,b,c;
a=1;
b=2;
c=a+b;
printf(“c=%d\n,c);
return 0;
}
;
data segment
a db ?
b db ?
c db ?
string db c=$
data ends
code segment
main proc far
assume cs:code, ds:data, es:data
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov es,ax ;汇编语言的特点
面向机器的低级语言,通常是为特定的计算
机或计算机系列专门设计的。
保持了机器语言的优点,具有直接和简捷
的特点。
可有效地访问、控制计算机的各种硬件设备,
如磁盘、存储器、CPU、I/O端口等。
目标代码简短,占用内存少,执行速度快,
是高效的程序设计语言。
? 经常与高级语言配合使用。;汇编语言的应用
系统程序、效率代码、I/O驱动程序
70%以上的系统软件是用汇编语言编写的。
某些快速处理、位处理、访问硬件设备等
高效程序是用汇编语言编写的。
高级绘图程序、视频游戏程序一般是用汇
编语言编写的。;参考资料
1.80X86汇编语言程序设计
沈美明 温冬婵 清华大学出版社
2.IBM PC 汇编语言与程序设计
PETER ABEL 编著
第4版 清华大学出版社.PRENTICE HALL
第5版 人民邮电出版社
3. IBM PC 汇编语言与程序设计例题习题集
温冬婵 沈美明 清华大学出版社;12;13;14;80x86计算机组织;计算机系统;18;19;20;21;存储器;存储器的分段:;存储器的逻辑分段:;;物理地址 = 16 ? 段地址 + 偏移地址;存储器的逻辑地址与物理地址;8086/8088寄存器组:
数据寄存器:
指针及变址寄存器:SP、BP、SI、DI
段寄存器: CS、DS、SS、ES
控制寄存器: IP、FLAGS; 寄存器与存储器的比较:
寄 存 器 存 储 器 ;外部设备;31;支持多任务处理功能
支持虚拟存储器特性 ;33;34;
您可能关注的文档
- 氢氧化钠变质的探究与应用.ppt
- 水土保持植物第一章.ppt
- 水榭花都营销中心开盘活动策划1.ppt
- 水泵房、保安室、水池.doc
- 水热法制备特定形貌单晶.ppt
- 水的运动 最终版.ppt
- 永东路监理实施细则.doc
- 水路航运公司各类表格.doc
- 永红煤矿采煤机管理制度.doc
- 永丰煤业通风作业危害识别.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)