上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 6.1 Linux文件系统的架构 Linux系统主要目录及其内容 目录 内容 /bin 构建最小系统所需要的命令(最常用的命令) /boot 内核与启动文件 /dev 各种设备文件 /etc 系统软件的启动和配置文件 /home 用户的主目录 /lib C编译器的库 /media 可移动介质的安装点 阅读全文
posted @ 2024-04-10 15:10 Blind 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 5.4 提高效率:使用命令行补全和通配符 通配符:“*”、“?”和“[ ]” 通配符 作用 * 匹配文件名中任意长度的字符串 ? 只匹配一个字符 [ ] 匹配所有出现在方括号内的字符也可以使用短线“-”来指定一个字符集范围 5.5 查看目录和文件 5.5.3 列出目录内容:ls ls [OPTION 阅读全文
posted @ 2024-04-10 11:26 Blind 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 本章思考题 请简述N、Z、C、V这4个条件标志位的作用。 答:如下表所示。 条件标志位 描述 N 负数标志(上一次运算结果为负值) Z 零结果标志(上一次运算结果为零) C 进位标志(上一次运算结果发生了无符号数溢出) V 溢出标志(上一次运算结果发生了有符号数溢出) 下面两条ADD指令能否编译成功 阅读全文
posted @ 2024-04-06 21:13 Blind 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本章思考题 A64指令集有什么特点? 答:它可以处理64位宽的寄存器和数据并且使用64位的指针来访问内存。 A64指令集有如下特点。 具有特有的指令编码格式。 只能运行在AArch64状态。 指令的宽度为32位。 A64指令集支持64位宽的数据和地址寻址,为什么指令的编码宽度只有32位? 答:因为A 阅读全文
posted @ 2024-04-04 20:51 Blind 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 本章思考题 ARMv8体系结构处理器包含多少个通用寄存器? 答:提供31个64位宽的通用寄存器,可以减少对栈的访问,从而提高性能。 AArch64执行状态包含多少个异常等级?它们分别有什么作用? 答:定义ARMv8异常模型,支持4个异常等级,即EL0~EL3。 请简述PSTATE寄存器中NZCV标志 阅读全文
posted @ 2024-04-04 17:51 Blind 阅读(40) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页