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

《计算机组成及汇编语言原理》学习第 5 天,p82-p85 总结,总计 4 页。

一、技术总结

1.汇编语言(jasmin)

(1)branch instruction

Any statement that might cause the PC to change its value is usually called a "branch" instruction.

(2) label

In assembly language, a human-readable marker for a particular line of code so that that line can be the target of a branch instruction.

"From the programmer's viewpoint, a label is just a line by itself holding an optional part of any instruction, a word (made up of letters and numbers, beginning with a letter, conventionally a capital letter, and followed by a colon :) that marks a particular instruction.

示例:

goto ALabel ;

ALabel:

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

1.vilify

(1)vilify:vilis("cheap, worthless") + -fy("to make")

vt. to say unpleasant things about someone, in order to cause other people to have a bad opinion of them(诋毁)。

p83, To summarize the next few sections, this kind of direct control is equivalent to the often vilified goto statement.

2.indoctrinate

(1)indoctrinate:in-("in, within") + doctrine + -ate(构成动词的后缀)

(2)doctrine: teaching

vt. to often repeat an idea to someone until they accept it without criticism or question(灌输)。

p83, Students are taught and indeed practically indoctrinated into an avoidance of such statements, as they can introduce more bugs than a shelf full of ant farms.

3."Structured Programming''a Red Herring

Red Herring(红鲱鱼):A metaphor for something that distracts attention from the main issue or misleads people into focusing on the wrong thing(比喻把人们的注意力从主要问题上转移开,或者把人们的注意力误导到错误的事情上)。

相似的用法有:烟雾弹(smoke screen)。

三、其它

今天没有什么想说的。

四、参考资料

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)

相关推荐
闪闪发亮的小星星4 天前
高斯光以及高斯光公式解释
笔记
cqbzcsq4 天前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
阿米亚波4 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
自传.4 天前
尚硅谷 Vibe Coding|第三章(1) Claude Code深度使用与进阶技巧 学习笔记
笔记·学习·尚硅谷·vibecoding
.千余4 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
自传.4 天前
尚硅谷 Vibe Coding|第二章 AI编程工具生态 学习笔记
笔记·学习·ai编程·尚硅谷·vibe coding
秋波。未央4 天前
Java Agent 开发 · Day 1 学习笔记(含作业完整标准答案)
java·笔记·学习
中屹指纹浏览器4 天前
2026指纹浏览器字体指纹、字体渲染偏差检测与全维度虚拟字体池搭建方案
经验分享·笔记
影寂ldy4 天前
WinForm PictureBox控件 + ImageList组件 完整笔记
开发语言·笔记·swift