单项选择题
以下是有关使用GCC生成C语言程序的可执行文件的叙述,其中错误的是()。
A.第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码
B.第一步预处理,对#include、#define、#ifdef等预处理命令进行处理
C.第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码
D.第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件
点击查看答案
相关考题
-
单项选择题
以下关于cache大小、主存块大小和cache缺失率之间关系的叙述中,错误的是()。
A.主存块大小通常为几十到上百个字节
B.主存块大小和cache容量无密切关系
C.cache容量越大,cache缺失率越低
D.主存块越大,cache缺失率越低 -
单项选择题
以下关于直写(Write Through)策略的叙述中,错误的是()。
A.通常在cache和主存之间设置写缓冲,以加快写操作速度
B.在写不命中时,若采用非写分配(Not Write Allocate)方式,则只能用直写替换策略
C.通常在cache行中加“dirty bit”,以标识对应行是否被修改过
D.每次写操作都会写cache中的内容和在主存中的副本 -
单项选择题
以下关于写策略的叙述中,错误的是()。
A.只有在写命中时才需考虑写策略问题,在写不命中时无需考虑
B.多个带cache的CPU共享主存时会出现写策略问题
C.写策略问题也是cache一致性问题
D.对于写命中,有直写(Write Through)和回写(Write Back)两种写策略
