微机原理及应用教案(二)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1 微型计算机系统(4)
教学目的:
1、理解掌握计算机软件及分类;
2、了解机器语言、汇编语言、高级语言的区别;
3、了解三种语言处理程序的区别;
4、了解程序设计工具;
5、了解数据库及数据库管理系统;
6、了解诊断程序;
7、了解应用软件及分类。
教学过程:
一、引入
[问题1]. 同学们都知道计算机分为硬件和软件两大系统,前面我们了解硬件系统,那么软件指什么?你们都用过或听过那些软件?(学生边回答,教师边在黑板上分类写)
如:Windows 98 Word flash VB Photoshop Windows xp Excel VC
Windows 2003 WPS VF [问题2]. 请同学们说一说这些软件的用途
二、新课
1、计算机软件:指为运行、维护、管理、应用计算机所编制程序的总和。
软件⎩⎨
⎧应用软件
系统软件
2、系统软件及其分类
系统软件⎪⎪⎩
⎪⎪
⎨⎧系统工具集数据库管理系统程序设计系统软件
操作系统
①操作系统:是计算机硬件和软件的接口,
也是用户与计算机的接口,
管理计算机软、硬资源――充分发挥计算机的系统效率(存储器管理、I/O 设备管理、文
件管理)
组织协调计算机的运行――增强计算机系统处理能力 提供人机有的对话接口。
②计算机语言 机器语言:
指令:计算机执行各种操作的命令
机器指令:用二进制编码表示的指令 机器语言:用机器指令编写的程序 机器语言的特点:能被计算机直接识别理解,但编程困难 汇编语言:用与机器语言一一对应的字母代码表示的语言,便于理解记忆,不具有通用性。 高级语言:又称算法语言,英文单词+数学语言,不受机种限制,有很强通用性,目前有数百种。 ③语言处理程序――“翻译” 目标程序―――机器语言程序 源程序――――汇编语言程序和高级语言程序
由于计算机只能直接执行用机器语言编写的目标程序,因而“源程序”必须“翻译”成目标程序,计算机才能执行。把源程序“翻译”成目标程序的翻译程序叫语言处理程序。一般分为以下三种:
汇编程序:汇编语言源程序
−−−−→−分析查错代真目标程序
解释程序:将高级语言源程序−−−−→−逐句翻译并执行
目标程序
编译程序:将高级语言源程序
−−−−→−分析查错代真目标程序 ④程序设计工具集
文本编辑程序 连接程序 调试程序
⑤数据库及数据库管理系统 ⑥诊断程序
3、应用软件:利用计算机所提供的系统软件,为解决各种实际问题而编制的程序。分为:通用软件和专用软件。
三、小结与作业
小结: 1、计算机软件系统的分类。 2、系统软件与应用软件的区别。 作业: 课本40页,练习1、④⑤ 2、①
2.2 存储器组织(1)――存储器的数据组织
教学目的:
1、理解掌握字节型(DB )、字型(DB )、双字型(DD )数据在内存中的存放形式;
2、理解掌握存储单元的地址编号(物理地址),能准确熟练地按地址存入、读取三种形式的数据;
3、理解变量与存储单元内容、变量名与存储单元符号地址的关系,准确熟练利用符号地址存取数据;(变量应在数据段内定义,宜在讲解偏移地址时插入)
4、能正确熟练地画出内在分配示意图,并能准确从图中读取存储单元内容。
重点及难点
1、准确存取存储单元的内容
2、画出内在分配简图
关键
1、三种形式数据的存放形式
2、地址编号及符号地址的理解
教学过程:
一、引入
前面,我们讲过计算机中的数据,有哪几种形式?
按类型分为⎪⎩⎪⎨⎧浮点数年:实数带符号数:整数无符号数:正整数和0 按位数分为⎪⎩
⎪
⎨⎧数双字型:32位二进制字型:16位二进制数字节型:8位二进制数
下面。我们来研究一下这三种形式的数据在内存中是如何存放的?如何表示?
二、新课
1、计算机存储信息的基本单位~~~~一个二进制位
⎩
⎨
⎧为最高位左边为最低位,最右边位编号:从0开始,最二进制数:0或1一个进制位可存储一个
每8位二进制数组成一个字节,位编号如下:
D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0
每16位二进制数组成一个字,位编号如下:
D 15 D 14 D 13 D 12 D 11 D 10 D 9 D 8 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0
每32位二进制数组成一个双字,由两个字组织,如下图示意:
2、存储器地址
①存储器以字节为单位存储信息。为正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址,称为物理地址。
②物理地址从0开始编号,顺序地每次加1。在机器内存中,地址也用二进制数来表示,属于无符号整数,书写时用16进制数。
在一M 字节的存储空间,每个存储单元的物理地址由20位二进制数组成,可表示220
(=1048576)个字节单元的地址,其地址范围是0—1048576,用16进制数表示为0000H--0FFFFFH,如下力图示:
00000H, 00001H, 00002H,……, 00009H, 0000AH,…… 0000FH 00010H, 00011H, 00012H,……, 00019H, 0001AH,…… 0001FH 00020H, 00021H, 00022H,……, 00029H, 0002AH,…… 0002FH ……
0FFFE0H, 0FFFE1H,0FFFE2H,……, 0FFFE9H,0FFFEAH,……0FFFEFH 0FFFF0H, 0FFFF1H,0FFFF2H,……, 0FFFF9H,0FFFFAH,……0FFFFFH
3、存储单元的内容
一个存储单元中存放的信息为该存储单元的内容。 ① 字节单元的存取: 4号字节单元中存放的信息为78H ,表示为: (
00004H )=78H ② 字单元的存取:一个字存入存储器要占有相继的两个字节,存放时低位字节存入低地址,高位字节存入高地址,字单元的地址采用它低地址(也叫字单
元首地址)
。 4号字单元中的内容为5678H ,表示为: (00004H)=5678H ③ 双字单元的存取:一个双字要占有相继的4个字节,存放时低位字存入低地址,高位字存入高地址,双字单元的地址采用它最低字节的地址(也叫双字
单元首地址)
。 4号双字单元中的内容为12345678H ,表示为: (00004H)=12345678H 思考:①
同一个地址只能是字节单元的地址吗?
(即可以是字节单元地址,也可以是字单元地址)
② 如果用X 表示某存储单元的地址,则X 单元的内容为(X );如
果X 单元中存放着Y ,而Y 又是一个地址,则可用 (Y) 和((X ))来表示Y 单元的内容,如上图所示字单元((00004H ))=(05678H)=2F1EH