什么是计算机能直接执行的程序?

指令系统中的指令,在计算机内存中,都是以二进制编码的形式存储的,这种编码称为机器码,或者称为机器指令.在程序运行时,指令由内存读入cpu,然后译码,执行.只有内存中的机器码,即机器语言程序,计算机才能执行.然而,.机器码很难记忆,使用时极易出错,因此,直接利用机器码编制程序是极其困难又枯燥乏味的工作.编程的程序,晦涩难懂,即使编程者本人,,编程后不出数日,对自己的程序,也可能不解其薏,需仔细琢磨才能恍然大悟.这时,若有详细的程序注释,那将会给你带来极大方便,免除再度疲劳之苦. 实际的需要激发人们去创造一种符号—助记符,用他们去代替机器码来表示指令,既有简单明了的词意,一目了然,又便于理解和记忆,于是,汇编语言应运而生.现在,我们可以用指令助记符和表示地址或数据等的各种符号,按照规定的格式,来编制程序,这样的程序,称为汇编语言程序.这些表示指令,地址,数据等的符号以及有关规定,是计算机进行:“思想”的工具,亦即计算机汇编语言. 汇编语言与具体的计算机类型有密切的关系,不同的中央处理单元,其指令系统也各不相同,相应的汇编语言也互不相同.与硬件关系密切的程序,或者实时性要求很高的程序,往往采用汇编程序. 在编辑程序的支持下,汇编语言程序从键盘输入,编辑形成汇编语言源程序.源程序是用汇编语言的语句编写的,在计算机内部,源程序的各条语句是以ascii 码表示的,存在磁盘上,又称为源文件。它区别与机器指令之处是不能被计算机执行,但它可以用来显示和打印,作为检查和保存的档案. 汇编语言源程序经过汇编程序的语法检查和翻译,形成二进制代码表示的目的码文件.如果源程序中有语法错误,汇编程序会指出错误的类型和出错所在的语句,以便用户重新进行编辑修改,再形成新的源程序.源文件和有其生成的目的码文件可以是一个或者是几个. 目的码文件并不能直接上机运行,必须经过连接程序把它和库文件连接在一起,形成可执行文件.这个可执行文件有操作系统装入计算机内存,才能运行.
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 计算机的运行原理是通过将输入数据经过处理和运算,转换成输出数据的过程。计算机由硬件和软件两部分组成,硬件包括中央处理器(CPU)、内存、硬盘、输入输出设备等,软件包括操作系统、应用程序等。当计算机接收到输入数据后,CPU通过执行指令对数据进行处理和运算,然后将处理后的结果存储到内存或硬盘中,最终输出给用户。 ### 回答2: 计算机的运行原理是通过执行指令和处理数据来实现各种应用功能。计算机的基本组成部件包括中央处理器(Central Processing Unit, CPU)、存储器、输入设备和输出设备。 中央处理器是计算机的核心部件,负责执行程序指令和处理数据。它由控制单元、算术逻辑单元和寄存器组成。控制单元负责指令的解码和执行,算术逻辑单元则负责执行各种运算和逻辑操作,而寄存器则用于暂存数据和指令。 存储器是计算机的主要数据存储介质,用于存储程序指令和数据。根据存储介质的不同,存储器分为主存储器和辅助存储器。主存储器通常是随机存取存储器(Random Access Memory, RAM),它可以被CPU直接访问,用于存储正在执行程序和数据。而辅助存储器通常是硬盘、光盘等,用于长期存储程序和数据。 输入设备用于将外部信息输入到计算机中,例如键盘、鼠标、扫描仪等。输出设备则用于将计算机处理后的结果反馈给用户,例如显示器、打印机、音箱等。 计算机的运行原理基于冯·诺依曼体系结构,即按照程序顺序执行的原则。计算机通过从存储器中读取指令,然后经过解码和执行,实现各种运算和逻辑操作,并将结果存储回存储器或通过输出设备呈现给用户。 总结起来,计算机的运行原理是通过中央处理器执行指令和处理数据,利用存储器存储程序和数据,通过输入设备接收外部信息,通过输出设备反馈处理结果,从而实现各种应用功能。 ### 回答3: 计算机的运行原理主要包括输入、处理、输出三个基本步骤。 首先,计算机通过输入设备接收外部信息,例如键盘、鼠标等。输入设备将接收到的信息转换成计算机可识别的形式,传送给计算机的中央处理器(CPU)。 其次,中央处理器是计算机的核心部件,负责处理和执行各种指令。它由控制单元和运算单元组成。控制单元负责从内存中读取指令,解析指令,并控制各个部件的工作。运算单元负责执行算术和逻辑运算,对数据进行处理。中央处理器根据指令的不同,通过操作系统调度各个部件进行工作,以完成任务。 最后,计算机通过输出设备将处理结果呈现给用户,例如显示器、打印机等。计算机将处理好的信息转换成人们可识别的形式,并通过输出设备输出给用户。 在整个运行过程中,计算机的运行还包括存储、传输和控制等环节。存储器用于存储程序和数据,有主存储器和辅助存储器之分。计算机通过数据总线、地址总线和控制总线等进行信息传输,并通过控制信号对各个部件进行控制。 总而言之,计算机的运行原理是通过输入设备接收外部信息,由中央处理器处理和执行指令,最后通过输出设备将处理结果输出给用户。在整个过程中,计算机利用存储、传输和控制等机制完成各项任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值