资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,计算机软件系统,计算机,软,软件基,本,本知识,指令是指示计,算,算机执,行,行某种,操,操作的,命,命令。它是二,进,进制形,式,式的代,码,码串,能被计,算,算机直,接,接识别,和,和执行。,例如:10111000000000000000000000000011,指令由操作码和操作数,地,地址码两部分,构,构成。,指令和,指,指令系,统,统,操作码,操作数,地,地址码,规定计,算,算机进,行,行何种,操,操作,,每,每条指,令,令只有,一,一个操,作,作码。,指出参,与,与操作,的,的数据,在,在存储,器,器的哪,个,个地址,中,中,操,作,作的结,果,果存放,到,到哪个,地,地址。,计算机,软,软件基,本,本知识,指令系,统,统是指,一,一台计,算,算机所,能,能执行,的,的全部,指,指令的,集,集合。,每种计,算,算机都,有,有自己,独,独特的,指,指令系,统,统,不,同,同指令,系,系统中,的,的指令,数,数目和,功,功能有,着,着很大,的,的差异,。,。,指令和,指,指令系,统,统,计算机,软,软件基,本,本知识,程序是,指,指挥计,算,算机实,现,现某一,特,特定功,能,能的一,组,组命令,序,序列。,它,它在不,同,同的计,算,算机语,言,言中具,有,有不同,的,的表现,形,形式:,在,在机器,语,语言中,,,,程序,是,是指令,的,的有序,集,集合;,在,在汇编,语,语言中,,,,程序,是,是助记,符,符的有,序,序集合,;,;在高,级,级语言,中,中,程,序,序是语,句,句的有,序,序集合,。,。,源程序,是,是使用,汇,汇编语,言,言或高,级,级语言,编,编写的,程,程序。,它,它必须,要,要翻译,成,成机器,语,语言后,才,才能被,计,计算机,执,执行。,程序和,程,程序设,计,计,计算机,软,软件基,本,本知识,目标程,序,序是使,用,用机器,语,语言编,写,写的程,序,序。它,可,可以被,计,计算机,直,直接执,行,行。,程序设,计,计就是,分,分析要,解,解决的,实,实际问,题,题,得,出,出解决,问,问题的,具,具体方,法,法和步,骤,骤,并,用,用某种,计,计算机,语,语言编,写,写成可,执,执行程,序,序的过,程,程。,程序和,程,程序设,计,计,计算机,软,软件基,本,本知识,程序设,计,计语言,机器语,言,言,汇编语,言,言,高级语,言,言,下一节,计算机,软,软件基,本,本知识,机器语,言,言是二,进,进制编,码,码形式,的,的机器,指,指令及,其,其使用,规,规则的,集,集合。,它,它是目,前,前计算,机,机硬件,唯,唯一可,以,以直接,识,识别和,执,执行的,语,语言。,机器语,言,言,10110000,00000111,0001010,11110100,立即数7和10在累加,器,器中相,加,加,最,后,后CPU进入暂,停,停等待,状,状态。,表示完成操作,机器语,言,言,计算机,软,软件基,本,本知识,机器语,言,言面向,特,特定计,算,算机系,统,统,在,某,某一类,计,计算机,上,上编写,的,的机器,语,语言程,序,序,一,般,般不能,在,在其它,类,类型的,计,计算机,上,上执行,机器语,言,言程序,的,的优点,是,是计算,机,机可以,直,直接执,行,行,运,行,行速度,快,快,执,行,行时间,短,短,缺,点,点是直,观,观性差,,,,不便,于,于阅读,和,和理解,,,,编写,程,程序相,当,当复杂,与,与繁琐,。,。,机器语,言,言,计算机,软,软件基,本,本知识,汇编语,言,言是一,种,种使用,人,人们熟,悉,悉的助,记,记符号,表,表示机,器,器指令,的,的语言,。,。使用汇,编,编语言,写,写的程,序,序必须,翻,翻译成,机,机器语,言,言后才,能,能被计,算,算机执,行,行。,汇编语,言,言,10110000,00000111,0001010,11110100,MOVAL,7,MOVBl,10,ADDAL,BL,HLT,等价于,机器语,言,言,汇编语,言,言,计算机,软,软件基,本,本知识,汇编语,言,言也是,针,针对特,定,定的计,算,算机系,统,统设计,的,的,在,某,某类计,算,算机上,编,编写的,汇,汇编语,言,言程序,,,,一般,不,不能在,其,其它类,型,型的计,算,算机上,执,执行。,相对于,机,机器语,言,言来说,,,,使用,汇,汇编语,言,言编写,的,的程序,比,比较直,观,观,易,记,记忆、,易,易检查,、,、易交,流,流,编,程,程也更,加,加方便,。,。,汇编语,言,言,计算机,软,软件基,本,本知识,高级语,言,言是一,种,种接近,人,人类自,然,然语言,的,的程序,设,设计语,言,言。高,级,级语言,程,程序可,读,读性强,,,,编程,方,方便,,通,通用性,强,强,可,以,以在不,同,同类型,的,的计算,机,机上使,用,用。,高级语,言,言,MOVAL,A,ADDAL,B,MOVBL,AL,MOVAL,C,SUBAL,BL,MOVX,,,,AL,等价于,X=A,+,+B-C,汇编语,言,言,高级语,言,言,计算机,软,软件系,统,统的组,成,成,软件是在硬,件,件系统,上,上运行,的,的各种,程,程序和,文,文档的,总,总称。由系统软,件,件和应用软,件,件两部分,组,组成。,它,它们之,间,间的关,系,系密不,可,可分,,应,应用软,件,件必须,在,在系统,软,软件的,支,支持下,才,才能运,行,行。没,有,有系统,软,软件计,算,算机硬,件,件无法,工,工作,,而,而没有,应,应用软,件,件则计,算,算机无,法,法解决,具,具体的,实,实际应,用,用问题,。,。,计算机,软,软件系,统,统的组,成,成,系统软,件,件是负,责,责管理,、,、控制,和,和维护,计,计算机,的,的各种,软,软硬资,源,源的最基本的软件,。,。通常,由,由计算,机,机硬件,生,生产厂,家,家或专,门,门的软,件,件厂商,提,提供,,它,它是保,证,证计算,机,机正常,运,运行不,可,可缺少,的,的部分,。,。,系统软,件,件主要,包,包括操,作,作系统,、,、语言,处,处理程,序,序和各,种,种面向,机,机器维,护,护、软,件,件开发,所,所必需,的,的实用,程,程序(,如,如编辑,程,程序、,连,连接装,配,配程序,、,、调试,程,程序和,诊,诊断程,序,序等),。,。,系统软,件,件,计算机,软,软件系,统,统的组,成,成,语言处,理,理程序,汇编语,言,言,源程序,汇编程,序,序,进行汇,编,编,机器语,言,言,目标程,序,序,高级语,言,言,源程序,编译程,序,序,进行编,译,译,机器语,言,言,目标程,序,序,高级语,言,言,源程序,解释程,序,序,进行解,释,释,运行结,果,果,计算机,软,软件系,统,统的组,成,成,应用软,件,件是直,接,接面向,用,用户,,为,为解决,各,各种实,际,际问题,而,而编制,的,的各种,程,程序。,常见的,应,应用软,件,件有办,公,公自动,化,化软件,、,、管理,信,信息系,统,统、多,媒,媒体处,理,理软件,、,、计算,机,机辅助,设,设计软,件,件、计,算,算机辅,助,助教学,软,软件和,科,科学计,算,算软件,等,等。,应用软,件,件,ThankYou,!,!,
展开阅读全文