因前期不是自己参与开发的,自然有很多不懂,对于不懂的问题,客户都能够耐心解答,并想办法一起去解决掉一个个需求。现在回头看,这其中是有点侥幸心理的,明明在之前已经遇到过,却因为个人的喜恶不去更进一步了解,这里做的不好,需要改正。做事的过程中,估时效这一做法是没有问题的,问题在于当做事的人无法做到时,需要做的是去拆解需求,讲
system call numbers(按数字大小排列,方便查看)无。
很多资料喜欢把directive和instruction都翻译成“指令”,这样在看到指令这个词时就不知
2024年8月编程人总共更新了3篇文章:1.2024年7月文章一览2.《Programming from the Ground Up》阅读笔记:p95-p1023.《Programming from the Ground Up》阅读笔记:p103-p1168月,对自己而言是糟糕的一个月,两个项目要赶,从月初赶到月底。一路战战兢兢,如履薄冰,好在终于赶在月底顺利完成了,稍微可以松口气了。现在再回头看
《Programming from the Ground Up》学习第7天,p103-p116总结,总计14页。一、技术总结1.读写文件(1)linux.slinux.s:#file name:linux.s # system call numbers(按数字大小排列,方便查看) .equ SYS_READ, 0 .equ SYS_WRITE, 1 .equ SYS_OPEN, 2 .equ S
《Programming from the Ground Up》学习第6天,p95-p102总结,总计8页。一、技术总结1.directive(伪指令)很多资料喜欢把directive和instruction都翻译成“指令”,这样在看到指令这个词时就不知道到底指的是什么?这里参考其它人的做法,将directive称为“伪指令”。2.rept & .endr语法:.rept count
欢迎搜索及关注:编程人(a_codists)
2024年7月编程人总共更新了5篇文章:1.2024年6月文章一览2.《Programming from the Ground Up》阅读笔记:p19-p483.《Programming from the Ground Up》阅读笔记:p49-p744.《Programming from the Ground Up》阅读笔记:p75-p875.《Programming from the Groun
push %rbppop %rbpret按照书上代码敲的,但是没有结果,也不报错,心累,先这样吧。无。
存储在文件中的数据称为persistent data,因为即使程序每页运行,数据仍保留在磁盘上的文件里。词组:be tedious to do sth。
《Programming from the Ground Up》学习第5天,p88-p94总结,总计7页。一、技术总结1.touppercase.s#PURPOSE: This program converts an input file #to an output file with all letters #converted to uppercase. #PROCESSING: #(1
《Programming from the Ground Up》学习第4天,p75-p87总结,总计13页。一、技术总结1.persistent datap75, Data which is stored in files is called persistent data, because it persists in files that remain on disk even when th
函数是在指定类型的数据上完成所定义的某个工作的代码单元。stack(栈)就是memory(内存)的一块区域,位于内存的最顶端。这是物理意义的上的。无。
《Programming from the Ground Up》学习第3天,p49-p74总结,总计26页。一、技术总结1.function(1)定义p49, Functions are unit of code that do a defined piece of work on specified types of data。函数是在指定类型的数据上完成所定义的某个工作的代码单元。(2)par
之前在很多地方都看到object file这个概念,但都没有看到起定义,这次终于搞清楚了——object文件就是包含机器语言的文件。
lexical这个单词后续会经常用到,所以首先要搞懂它的英文意思,不然看到中文的“词法,语法,文法”这三个词的时候就会懵了—
6月再挖一个坑,开始《Programming from the Ground Up》的学习。欢迎搜索及关注:编程人(a_codists)
with style”的意思是“put some thougt, design and so on into sth, and make sth impressive”。style在这里指的是编程风格,例如:谷歌的编程风格指南https://google.github.io/styleguide/。
《Programming from the Ground Up》学习第2天,p19-p48总结,总计30页。一、技术总结1.object filep20, An object file is code that is in the machine's language, but has not been completely put together。之前在很多地方都看到object file这个
2024年6月编程人总共更新了5篇文章:1.2024年5月文章一览2.《编译原理》阅读笔记:p183.《编译原理》阅读笔记:p19-p244.《编译原理》阅读笔记:p25-p325.《Programming from the Ground Up》阅读笔记:p1-p186月再挖一个坑,开始《Programming from the Ground Up》的学习。欢迎搜索及关注:编程人(a_codist
这里谈到分组(group),那么就会有一个疑问,分组的依据是什么?即根据什么来分组。编译器包含很多阶段(phase)——lexical analyzer, syntax anal
要想学习汇编的时候更好的理解,要先了解计算机的结构,以下是本人学习汇编时总结的一张图,每当学习汇编时,看到“计数器”,“解码器”,“寄存器”,“数据总线”等概念时,就知道说的这些东西在哪个位置。
《Programming from the Ground Up》学习第1天,p1-18总结,总计18页。一、技术总结1.fetch-execute cyclep9, The CPU reads in instructions from memory one at a time and executes them. This is known as the fetch-execute cycle。
《编译原理》学习第 5 天,p25-p32总结,总计 8 页。一、技术总结1.lexicallexical这个单词后续会经常用到,所以首先要搞懂它的英文意思,不然看到中文的“词法,语法,文法”这三个词的时候就会懵了——lexical对应这三个里面的哪一个?(1)lexical: lexicon + al,加al后缀,表明lexical是一个形容词(adjective)。(2)lexicon:
《编译原理》学习第 4 天,p19-p24总结,总计 5 页。一、技术总结1.grouping of phases这里谈到分组(group),那么就会有一个疑问,分组的依据是什么?即根据什么来分组。(1) front end & back end编译器包含很多阶段(phase)——lexical analyzer, syntax analyzer, semantic analyzer,
《编译原理》学习第 3 天,p18总结,总计 14页。一、技术总结1.assembler(1)计算机结构要想学习汇编的时候更好的理解,要先了解计算机的结构,以下是本人学习汇编时总结的一张图,每当学习汇编时,看到“计数器”,“解码器”,“寄存器”,“数据总线”等概念时,就知道说的这些东西在哪个位置。(2)assembly code(汇编代码)p17,Some compilers produce
2024年5月编程人总共更新了7篇文章:1.2024年4月文章一览2.《自动机理论、语言和计算导论》阅读笔记:p215-p3513.《自动机理论、语言和计算导论》阅读笔记:p352-P4014.《自动机理论、语言和计算导论》阅读笔记:p402-p4275.《自动机理论、语言和计算导论》阅读笔记:p428-p5256.《编译原理》阅读笔记:p1-p37.《编译原理》阅读笔记:p4-p17欢迎搜索及关
Deterministic PDA(确定性下推自动机)。
乔姆斯基范式。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号