《计算机组成及汇编语言原理》阅读笔记:p160-p176

《计算机组成及汇编语言原理》学习第 12 天,p160-p176 总结,总计 17 页。

一、技术总结

1.PowerPC

(1)programming model(mode)

As in most modern computers, there are at least two separate views of the system (formally called programming models, also often called programming modes) of the PowerPC in order to support multitasking.

A defined view of the architecture and capacity of a computer that may be limited for security reasons.

(2)block address translation (BAT) registers

2.Pentium

(1)register

在Pentium 处理器中,除了 segement register 是 16 位的,其它寄存器都是 32 位的。

二、英语总结(生词:1)

1.as with so much

so much 在这里用作名词,意思是"many things"。as with so much in life 等同于 like many things in life, just as it is often the case in life(就像生活中的很多事情一样)。

p160, The key to RISC computing is that (as with so much in life) computer programs spend most of their time doing a few relatively common operations.

2.outset

(1)outset: out- + set

c. the beginning, the act of setting out。

p162, There are also 32 floating point registers, designated at the outset as 64 bits.

3.caveat

c. a warning to consider sth before doing anything more.

p168, There are a few caveats.

4.poster child

c. sb/sth that is used to represent a particular quality(典型代表),也写作 poster boy 或者 poster girl。

p175, This makes the Pentium almost a poster child for CISC architecture, since every feature ever desired is still around—and every design decision made, good and bad, is still reflected in the current design.

5.a clean slate

idiom. A fresh start or beginning, without any existing constraints or previous issues to deal with。start with a clean slate的意思是“从零开始”。

p176, Unlike the designers of the JVM, who were able to start with a clean slate, the Pentium designers at each stage had to start with a working system and improve it incrementally.

6.unfetter

(1)fetter:

p176, In the original 8088, any program had unfettered access to the entire register set, and by extension to the entire memory bank or to any peripherals attached—essentially, total control over the system and all its contents.

三、其它

chapter 7 简评:分别从 background,organization and architecture, 介绍 PowerPC 组织结构及在这种结构下的汇编语言使用。

四、参考资料

1. 编程

(1) Patrick Juola,《计算机组成及汇编语言原理》:https://book.douban.com/subject/3069889/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org

在这里插入图片描述

欢迎搜索及关注:编程人(a_codists)

代码转载自:https://pan.quark.cn/s/8ce4326d996e 对于在 CentOS 7 系统中修改网卡配置文件后无法使设置生效的情况,经过实践验证,可以通过使用 nmcli 命令来进行调整。完成修改之后,需要重新启动虚拟机以使更改生效,这样操作流程即告完成。如果设置仍然无法生效,则表明虚拟机在启动过程中所获取的 IP 地址配置并非针对 eth0,此时可以对其它网卡的配置文件进行修改或将其移除。在 CentOS 7 系统中,网络配置的管理机制与早期版本存在差异,主要体现为采用了 Network Manager 服务来负责网络接口的管理。在某些情形下,尽管修改了 `/etc/sysconfig/network-scripts` 目录下的 `ifcfg-eth0` 文件,但网络配置却未能即时生效。此类问题的发生通常源于 CentOS 7 采用了不同于以往的配置读取方法。接下来将具体阐述如何借助 nmcli 命令来处理这一挑战。 以 root 用户身份登录系统并打开终端界面。nmcli 是 Network Manager 提供的命令行界面工具,它支持在命令行环境下执行网络连接的建立、编辑、查询及管理任务。针对修改 eth0 网卡配置的需求,可以遵循以下步骤进行操作: 1. 导航至 `/etc/sysconfig/network-scripts` 目录: ``` cd /etc/sysconfig/network-scripts ``` 2. 检查该目录内是否存在 `ifcfg-eth0.bak` 文件,该备份文件可能是先前调整配置时遗留下来的,若存在可能造成冲突。若发现该文件,可以选择将其删除: ``` [root@localhost netw...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值