《计算机组成及汇编语言原理》阅读笔记: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)

相关推荐
degen_26 分钟前
注册协议通知
c语言·笔记
jamesge201031 分钟前
zookeeper学习笔记
笔记·学习·zookeeper·1024程序员节
南方的狮子先生5 小时前
【深度学习】卷积神经网络(CNN)入门:看图识物不再难!
人工智能·笔记·深度学习·神经网络·机器学习·cnn·1024程序员节
蒙奇D索大5 小时前
【计算机网络】考研408计算机网络:传输介质(导向/非导向)考点梳理
笔记·计算机网络·考研·408·改行学it
ideaout技术团队6 小时前
android集成react native组件踩坑笔记(Activity局部展示RN的组件)
android·javascript·笔记·react native·react.js
一碗绿豆汤6 小时前
机器学习第一阶段
人工智能·笔记·机器学习
YJlio7 小时前
ProcDump 学习笔记(6.14):在调试器中查看转储(WinDbg / Visual Studio 快速上手)
笔记·学习·visual studio
Kay_Liang9 小时前
【Hive 踩坑实录】从元数据库初始化到 HiveServer2 启动的全流程问题解决
大数据·linux·hive·hadoop·笔记·mysql·ubuntu
Larry_Yanan10 小时前
QML学习笔记(四十八)QML与C++交互:QML中可实例化C++对象
c++·笔记·qt·学习·ui·交互
MeowKnight95811 小时前
【数据结构】单链表 练习记录
笔记