首页 > 编程语言 >《计算机组成及汇编语言原理》阅读笔记:p86-p115

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

时间:2024-12-25 15:44:44浏览次数:4  
标签:p115 汇编语言 deliver p86 decrement method

《计算机组成及汇编语言原理》学习第 6 天,p86-p115 总结,总计 20 页。

一、技术总结

1.if statement

2.loop

在许多编程语言中,有类种循环:一种是在程序开头检测条件(test the condition),另一种是在程序末尾检测条件。

3.Collatz conjecture(考拉兹猜想)

对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1。

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

1.decrement

在大部分的词典中,decrement都只做名词,但是在计算机领域,也可以做动词。

vt. cause a discrete reduction in(a numerical quantity)。

p86, In this case, go to the beginning of the block (and decrement the counter).

2.presume

(1)presume: pre-("before") + sumere("to take, obtain, buy")

vt. reflect the idea of taking sth as ture or acting on it before having full proof(假设)。

p115, For example, every method in the JVM is presumed to run in its own self-contained environment; changing a local variable in one method will not affect any other method.

3.photon

(2)photon: pho-("light") + -on("unit")

c. a single unit of light(光子)。

4.deliver

(1)deliver: de-("away, off") + liberare("to free")

deliver 原始意思是“to set free” 或者 “to liberate”,后面演变为“to hand over(to give something to someone else, 把 xxx 交给)”, “to convey(to take sth to a particular place,传输)”

p116, In addition, making a faster CPU chip might not be helpful if the CPU can now process data faster than the memory and bus can deliver it.

三、其它

chapter 04简评:依然是介绍汇编语言的用法。

Build a better mousetrap, and the world will beat a path to your door。

四、参考资料

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)

标签:p115,汇编语言,deliver,p86,decrement,method
From: https://www.cnblogs.com/codists/p/18630554

相关文章

  • 《计算机组成及汇编语言原理》阅读笔记:p48-p81
    《计算机组成及汇编语言原理》学习第4天,p48-p81总结,总计34页。一、技术总结1.CISCvsRISCp49,complexinstructionsetcomputingForexample,acomplexinstructionsetcomputing(CISC)chipmaybeabletomovealargeblockofdata,perhapsastringconsist......
  • 汇编语言中的寄存器(8086)
    一:通用寄存器1.数据寄存器AX,BX,CX,DX,这四个寄存器在操作中可以存放各种类型的数据,但是他们存放的数据都有一定的规范,当我们使用loop指令时,他的循环次数受到CX里面数据的影响,CX里面存了什么数,就循环多少次,每循环一次又会将CX里面的值减一,当我们使用MUL和DIV指令时,他们都是单......
  • 《计算机组成及汇编语言原理》阅读笔记:p28-p47
    《计算机组成及汇编语言原理》学习第3天,p28-p47总结,总计20页。一、技术总结1.VirtualMachine2.stack3.Thefetch-executeCycle在控制单元(ControlUnit,CU)里面有一个指令寄存器(InstructionRegister,IR)和一个程序计数器(ProgramCounter,PC)。PC保存下次要访问......
  • 学习汇编语言的第三天
     内容概述通过学习完栈的简单原理,以及相应的ss,sp寄存器的使用。现在已经学习了三种“段”,分别是数据段,代码段,栈段。对于我这种小白极其容易混淆,于是打算进行区分比较。(手把手投喂)1.数据段①对应需要的寄存器:DS②作用:通过将段地址存放到DS,输入访问内存单元的指令,CPU就将我......
  • 《计算机组成及汇编语言原理》阅读笔记:p9-p27
    《计算机组成及汇编语言原理》学习第2天,p9-p27总结,总计19页。一、技术总结1.quantumphysics(量子物理学)(1)quantum(量子)quantum的本意是:c.thesmallestamountofsth(量子)。Inphysics,aquantumistheminimumamountofanyphysicalentity(physicalprope......
  • 《计算机组成及汇编语言原理》阅读笔记:p1-p8
    《计算机组成及汇编语言原理》学习第1天,p1-p8总结,总计8页。一、技术总结1.Intel8088microprocessor(微处理器),1979-1988。2.MS-DOSMicrosoftDiskOperatingSystem的缩写,是一个操作系统(operatingsystem)。3.Moore'sLaw&Moore'ssecondlaw(1)Moore'slawThe......
  • 汇编语言
    图书:http://c.biancheng.net/view/3378.html视频:https://www.bilibili.com/video/BV1mt411R7Xv?from=search&seid=7216001317872532936思维导图:https://pan.baidu.com/s/1HAGT3w0dszhZhJf_a_ccHg提取码:9pmuXMind打开方式?习题答案:https://blog.csdn.net/heiyeleng/arti......
  • 学习汇编语言的第二天
    一.寄存器上节已经简要说明了寄存器这一概念,本次就好好聊聊。由于寄存器在CPU内部,依据CPU不同的指令完成不同的操作,有AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,DS,ES,PSW,SSl类型。本次就重点介绍CS,IP。对于CS,IP的使用,就要谈到上节所说的地址,CS,IP与地址的指向密切相关,就像c语言所学......
  • 【汇编语言】内中断(一) —— 除法错误?看内中断如何轻松化解危机
    文章目录前言1.中断1.1中断信息1.2中断的分类1.3中断的优先权2.内中断的产生2.1导致内中断的原因2.2如何识别不同中断信息来源3.中断处理程序4.中断向量表4.1什么是中断向量表?4.2中断向量表的位置4.3表项所占空间5.中断过程5.1什么是中断过程?5.2具体......
  • 【汇编语言】标志寄存器(三) —— 条件跳转,精准决策:汇编语言的比较与转移
    文章目录前言1.检测比较结果的条件转移指令1.1什么是条件转移指令?1.2两类条件转移指令2.根据无符号比较的条件转移指令2.1如何记忆?2.2如何实现比较转移的功能?2.3举例说明2.3.1例12.3.2例23.总结4.例题巩固4.1问题一4.1.1问题与思路4.1.2问题的分析与解......