网络

教育改变生活

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 184|回复: 0
打印 上一主题 下一主题

[计算机系统原理] 自考计算机系统原理(第三章计算机系统概论)-13015

[复制链接]

535

主题

562

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41581

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2024-11-26 22:21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自考计算机系统原理(第三章计算机系统概论)-13015名词解释
· 机器语言程序
· 汇编指令
用若干个助记符表示的与机器指令一一对应的指令
· 汇编语言程序
用汇编语言编写的程序称为汇编程序
· 汇编助记符
用容易记忆的英文单词或缩写来表示指令操作码的含义,用符号、变量名称、寄存器名称常数表示操作数或地址码。这些英文单词或其缩写、符号、变量名称等称为汇编助记符
· 汇编程序
用来将汇编语言程序中的汇编指令翻译成机器指令的程序称为汇编程序
· 反汇编程序
将机器指令反过来翻译成汇编指令的程序称为反汇编程序
· 机器级代码
· CISC
复杂指令集
· RISC
精简指令集
· 通用寄存器
· 变址寄存器
· 基址寄存器
· 栈指针寄存器
· 指令指针寄存器
· 标记寄存器
· 条件标志(条件码)
· 寻址方式
· 立即寻址
· 寄存器寻址
· 相对须知
· 寄存器操作数
· 实地址模式
· 保护模式
· 有效地址
· 比例变址
· 非比例变址
· 比例系数(比例因子)
· MMX指令
· SSE指令
· SIMD
· 多媒体扩展通用寄存器
· 栈(Stack)
· 调用者保护寄存器
· 被调用者保护寄存器
· 帧指针寄存器
· 当前栈帧
· 按值传递参数
· 按地址传递参数
· 嵌套调用
· 递归调用
问答一条机器指令通常由哪些字段组成?个字段的含义分别是什么?
操作码、寻址方式、寄存器编号、立即数
将一个高级语言源程序转换成计算机能直接执行的机器代码通常需要哪几个步骤?
预处理、编译(将预处理后的源程序文件编译生成相应的汇编语言程序)、汇编(由汇编程序将汇编语言源程序文件转换为可重定位的机器语言目标代码文件)、链接(由链接器将多个可重定位的机器语言目标文件以及库例程(如printf()库函数)链接起来,生成最终的可执行目标文件)
IA-32中的逻辑运算指令如何生成条件标志?移位指令可能会改变哪些条件标志?执行条件跳转指令时所用到的条件标志信息从何而来?请举例说明。无条件跳转指令和调用指令的相同点和不同点是什么?按值传递参数和按地址传递参数两种方式有哪些不同点?
值传递参数会将参数的值复制一份,然后将这份复制的值传递给函数或方法。
按地址传递参数则是将参数的内存地址(指针)传递给函数或方法,使得函数可以直接访问原始数据。
为什么在递归深度较深时递归调用的时间开销和空间开销都会较大
访存效率、CPU指令执行效率、缓存性能、系统稳定性。数据按地址对齐存放可以提高计算机系统的性能、执行效率和系统稳定性,是一种良好的编程实践。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

WEB前端

QQ|手机版|小黑屋|金桨网|助学堂  咨询请联系站长。

GMT+8, 2024-12-22 09:42 , Processed in 0.032637 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表