《C语言程序设计》基本知识点解答(一)(3)

发布时间:2021-06-07

指令集合。典型的机器语言程序如下: 1010 1111 0011 0111 0111 0110

等等几百个指令

很显然,这样的语言写的程序不易记忆和理解,使用、修改和维护都很费时费力,而且不易推广。

Q011 什么是“汇编语言”?(语言)

A011 使用一些符号来代表指令、寄存器、存储单元等机器指令中的要素,然后用这些符号来写程序。使用这些助记符代码的语言,叫做“汇编语言”。典型的汇编语言源程序如下: MOV A, 47 翻译之后就是 1010 1111 ADD A, B 0011 0111 HALT 0111 0110 等等几百个指令

优点:比机器语言易理解、记忆和使用,速度与机器语言相仿。大量用于实时控制。 不能独立于机器。汇编语言源程序必须经过“汇编程序”的汇编后才能执行。

Q012 什么是“高级语言”?(语言)

A012 使用与人类的自然语言和数学语言相近的符号和运算符构成的语言,叫做“高级语言”。 典型的C语言源程序如下: void main() {

int a=1, b=2, c; c=a+b;

printf("c=%d\n", c); }

优点:独立于机器,通用性和可移植性强;容易理解、记忆和学习,使用方便,源程序较短。 缺点:不能够直接执行,源程序必须经过“编译程序”的编译或“解释程序”的解释后形成目标程序才行。执行速度慢,系统开销大。

Q013 计算机中表示数据的基本原则是什么?(数据)

A013 计算机中表示数据的基本原则是:

一个数据总要占据一定数目的字节单元(整数个字节、有限个字节)。

不同类型的数据占据不同数目的字节单元(比如,PC机DOS环境下一个整数占2个字节,一个实数占4个字节)。

所有数据都是以二进制数的补码形式表示的。

当要表示一个数据的正负号时,总是用该数据所占字节单元的所有位中最高一位表示数的符号(0 表示正,1 表示负)。

Q014 什么叫“定点数”和“浮点数”?(数据)(定点数)(浮点数)

A014 在计算机中,小数点位置固定的数被称为定点数。定点数有定点整数和定点小数两种。 定点整数:小数点默认为在一个二进制数最低位的后面。如图所示:

《C语言程序设计》基本知识点解答(一)(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219