370 likes | 572 Views
汇编语言. 与. 微机原理. 教师 : 刘正林. 本次课内容. 课程特点 之 汇编语言. 请同学们回忆已经学习过的 程序设计语言 ?. 例如 : C 语言 Visual Basic Visual FoxPro Java ASP 、 ASP.NET ( HTML , JavaScript ). 请同学们想想这些语言有什么特点 ?. 上述等语言皆属典型的高级语言,所谓高级,是指这些语言的语法规则 (如关键字、语句等)几乎完全接近自然语言,因此上手快,此乃易学; 另外,程序设计语言的层次越高,自带的函数(控件)或系统功能调用
E N D
汇编语言 与 微机原理 教师:刘正林
课程特点 之 汇编语言 请同学们回忆已经学习过的程序设计语言? 例如: C语言 Visual Basic Visual FoxPro Java ASP、ASP.NET(HTML,JavaScript) 请同学们想想这些语言有什么特点? 上述等语言皆属典型的高级语言,所谓高级,是指这些语言的语法规则 (如关键字、语句等)几乎完全接近自然语言,因此上手快,此乃易学; 另外,程序设计语言的层次越高,自带的函数(控件)或系统功能调用 越丰富,因此应用开发越来越便捷,此乃易用。 本人观点 转载注明 本人观点:
课程特点 之 汇编语言 问题引入: 常见的操作系统软件是什么语言开发的? (如Windows、Linux、Android) 底层硬件的驱动程序呢? 在某些工业控制领域(如单片机等), 经常需要能与硬件交互以及直接控制硬件的语言, 即所谓的嵌入式应用 解决之道就是 汇编语言 它是一种典型的低级语言
课程特点 之 汇编语言 汇编语言(Assembly Language)是 面向机器的程序设计语言 也是利用计算机所有硬件特性并能直接控制硬件的语言 汇编语言的特点: 1.面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。 2.保持了机器语言的优点,具有直接和简捷的特点。 3.可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、I/O端口等。 4.目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。 5.经常与高级语言配合使用,应用十分广泛。
学习特点 学习汇编语言的好处: 汇编语言直接描述机器指令,比机器指令容易记忆和理解。 学习汇编语言,向上可以理解软件,向下能够感知硬件, 是我们理解整个计算机系统的最佳起点和最有效途径。 学习汇编语言的难处: 汇编语言直接使用符号化的机器指令,相对偏“硬”; 抽象性比较强,入门难,需要耐心和毅力。
★ 硬件知识点回顾 • 硬件进阶之一: • 什么东东? • 什么规格?
★★ 硬件知识点回顾 • 硬件进阶之二: • 什么东东? • 简述其功能?
★★★ 硬件知识点回顾 上图是微机中的什么部件?能否说出其规格特性?
找不同:2片主板有何关键性不同?什么原因?找不同:2片主板有何关键性不同?什么原因?
硬件进阶: 你能完全自主选购配件并组装一台PC么?
IT业内常见的产品架构图 本人观点:
计算机工作原理简示图 运算器 控制器 输入设备 输出设备 CPU 存储器 本课程核心内容:主要部件的工作原理 CPU、Memory、I/O
我们的目标 不仅仅认识硬件,还要了解它的内芯(原理) 微机原理就是要学习微型计算机的体系结构,掌握其基本工作原理;并能综合运用所学知识理解、分析日新月异的现实问题及解决问题的能力 通过计算机原理理论学习,便于快速领悟和消化业界最新技术。既有利于知识积累和沉淀,又能紧跟时代步伐 本人心得
课程特点 之 微机原理 与微机原理相关的现实热门问题(谜底课程中揭晓) • 初级扫盲: 关于X86、X64 ,你知多少? 换个说法:你是如何理解软硬件 32位 / 64位 之间关系的? • 不再迷惑: 64位比32位究竟好在哪?怎样才能算真正进入64位时代? • 完全解密: Windows操作系统面临4GB内存的尴尬:“天灾”还是“人祸”? • 冥思不解: 从PCI→AGP → PCI-E;从IDE → SATA。即 从 并行传输 到 串行传输,难道技术退步了么?
32位版 Windows Server2003 “居然”识别10G内存
并行硬盘接口 Parallel ATA 俗称IDE接口 串行硬盘接口 Serial ATA
课堂交流:探讨热门话题 目前热门的平板电脑, 你究竟了解多少?
课堂交流:探讨热门话题 目前热门的智能手机, 你究竟 了解多少? 什么叫智能手机?其英文名称一般是? 你如何比较硬件规格? 何谓刷机,越狱?
主要内容(具体知识点) • 概述(本次课内容) • 计算机中数据表示(数制与编码) • 微机系统及微处理器 • 8086 CPU • 指令系统 • 汇编语言程序设计 • 存储器技术 • I/O接口技术 & 总线
本人建议 • 一颗红心:借阅一本专门的汇编语言书 • 两手准备:上机务必带纸笔(边做练习边查阅) • 睡觉前“过电影”(一般人我不告诉他 )
作业 • 查阅资料,浅析汇编语言的特点? 目的:希望同学们广泛查阅资料,进一步加深对汇编语言的感性认识。