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

相关推荐
三品吉他手会点灯1 小时前
C语言学习笔记 - 44.运算符和表达式 - 运算符2 - 除法与取余运算符
c语言·开发语言·笔记·算法
2601_colin2 小时前
Codex插件全流程实战指南
开发语言·经验分享·笔记·微信开放平台
疯狂打码的少年2 小时前
输入输出控制方式:DMA(直接存储器存取)
网络·笔记
cuso4win2 小时前
Feed 流面试笔记
笔记·面试·职场和发展
GNG5 小时前
《终身成长》读书笔记
笔记·学习
Cloud_Shy6187 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第三章 Item 21 - 24)
开发语言·人工智能·笔记·python·迭代器模式
nnsix8 小时前
Unity HybirdCLR 简单了解 笔记
笔记
handler019 小时前
【算法】并查集(普通/扩展/带权)模板与例题
数据结构·c++·笔记·算法·c·图论·查并集
中屹指纹浏览器9 小时前
指纹浏览器环境克隆、批量派生的风控隐患剖析与标准化新建环境实操指南
经验分享·笔记
.千余9 小时前
【C++】C++手写Vector容器:从底层源码模拟实现
开发语言·c++·经验分享·笔记·学习