汇编语言1计算机组成原理.pptxVIP

  • 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;

文档评论(0)

1亿VIP精品文档

相关文档