资源描述:
《Chapter 2软件语言基础(benet)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、操作系统基础第二章前章回顾计算机的发展经历了四个大的时代不同的软件时代从第一代到第五代了解各种编程语言从汇编程序到SQL语言等软件的分类:系统软件和应用软件2本章目标区分不同代码标准掌握几种数制的相互转换理解操作系统的几种类型理解操作系统的功能掌握磁盘操作系统掌握DOS的基本命令3代码标准罗马数制系统十进制或阿拉伯数制系统-计算机使用二进制数制系统,而不是广为使用的十进制数制系统代码标准有下列几种:-十进制数制系统-二进制数制系统-十六进制数制系统-ASCII码4计算机的语言——二进制十进制R=10,可使用
2、0,1,2,3,4,5,6,7,8,9二进制R=2,可使用0,1八进制R=8,可使用0,1,2,3,4,5,6,7十六进制R=16,可使用0,……,9,A,B,C,D,E,F“逢R进一,借一当R”进制的概念5十进制数制系统十进制数制系统使用10个数制:0、1、2、3、4、5、6、7、8、9。以236为例:百位十位个位236也可以这样表示2*10^2+3*10^1+6*10^06二进制数制系统计算机使用两种不同的电压(如0v和+5v)表达值二进制一词的意思是“基于二的事物”这些二进制数制(也称作“位”)是0和
3、1例如:1100010014位=1个半字节;8位=1个字节;16位=1个字MSBLSB7程序和指令指令是对计算机进行程序控制的最小单位。所有的指令的集合称为计算机的指令系统。程序是为完成一项特定任务而用某种语言编写的一组指令序列。机器指令格式操作码操作数机器执行什么操作执行对象(具体数、存放位置)PC+18信息的存储单位位(Bit):度量数据的最小单位字节(Byte):最常用的基本单位K字节1K=1024byteM(兆)字节1M=1024KG(京)字节1G=1024MT(垓)字节1T=1024Gb7b6b5
4、b4b3b2b1b010010101=27+24+22+20=1499十六进制数制系统十六进制数制系统的基数是16:0、1、2、3、4、5、6、7、8、9A=10B=11C=12D=13E=14F=15例如:3A10转换数制3-1十进制转换为二进制:(123)10转换成二进制后为:1111011商为0或1时停止除法操作212326112302152723110111余数11转换数制3-2二进制转换为十进制:(1101)10十六进制转换为十进制:(1B)h12转换数制3-3十六进制转换为二进制:(A1B2)h
5、从二进制转换成十六进制:(1101011011)213ASCII码美国信息交换标准码(AmericanStandardCodeforInformationInterchange),即ASCII共有128个字符代码0到31实际上是非打印字符或控制字符。32到47是各种标点符号、特殊字符和数制。48到57代表数制0到9。65到90对应字母A到Z。97到122对应字母a到z。14操作系统基础操作系统是一种软件,具体来说它是系统软件,它充当了计算机用户和计算机硬件之间的接口。计算机系统包括两个组成部分:硬件(内存、
6、CPU、逻辑运算单元、存储器、I/O、外部设备)软件(系统软件和应用软件)15操作系统的设计问题操作系统设计有着不同于一般应用系统设计的特征:复杂程度高研制周期长正确性难以保证解决途径:良好的操作系统结构先进的开发方法和工程化的管理方法高效的开发工具16操作系统功能操作系统各部分的功能有:CPU管理内存管理存储器管理设备管理文件管理保护系统17现代计算机操作系统一般可分为三组:多道批处理操作系统操作系统按照一定的调度原则或根据作业的优先程度从作业队列中调出一个或多个作业进入内存,待作业运行完毕,由用户索取运
7、行结果。分时操作系统计算机同时为多个用户提供计算服务实时操作系统用于支持对响应时间要求很高的应用程序,以避免错误、解释错误甚至系统故障操作系统类型18操作系统按用户界面分类DOSNetWareUNIXWindows窗口图形界面命令行界面19用户与计算机及操作系统的关系用户应用软件:WPS、Office、VI其它软件:UCDOS操作系统:DOS、Windows95/98、UNIX硬件20DOS主要用于处理将数据存储在磁盘上的小型计算机有几种DOS,包括Microsoft的DOS版本(MS-DOS)、IBM的D
8、OS版本(PC-DOS)DOS的核心程序采用模块结构及层次关系,由三个层次模块和一个引导程序Boot组成文件存储在目录下磁盘操作系统(DOS)21DOS的构成命令处理程序模块(COMMAND.COM)文件管理模块(MSDOS.SYS)输入/输出管理模块(IO.SYS)引导程序(Boot)磁盘文件核心程序外部命令+22用户与计算机通讯的系统保留字定义类型内部命令/外部命令示例C:>C:>DOSFORMATA