《程序是怎样跑起来的》第十章读书感悟
1.软件的开发流程是:
A需求分析B设计C编码D测试E部署
2.项目管理的基本概念
3.以及软件开发过程中需要注意的问题和解决方法
汇编语言是指使用助记符的编程语言,而助记符是指在各本地代码中附带上表示其功能的英文单词缩写。汇编语言编写的源代码也需要转为本地代码也可以运行,同样也需要汇编器来负责转换工作,转换这一处理本身成为汇编。本地代码也可以反过来转换成汇编语言的源代码,叫做反汇编程序,逆变换这一处理本身称为反汇编。汇编语言的语法是“操作码+操作数”,操作码表示指令动作,操作数表示的是指令对象。能够使用何种形式的操作码是由CPU的种类决定的。本地代码加载到内存后才能运行,内存中存储着构成本地代码的指令和数据。程序运行时,CPU会从内存中把指令和数据读出,然后再将其存储的在CPU内部的寄存器中进行处理。因为C语言等其他语言可以用一行就可以完成的处理,使用汇编语言的话优势就需要多行。用C语言编写的源代码,在编译之后也会转换成适配特定 CPU本机代码。再对本机代码进行反汇编,我们就可以得到汇编语言代码,从而可以查看其内容。但是,将本机代码反编译成C语言源代局要比反汇编困难得多。这是因为C语言源代码和本机代码并不是一对应的,我们不能保证得到和编译之前相同的源代码”。 汇编语育源代码中的指令分为两种,一种是会被转换成本的中品的一般指令,另一种是专门针对汇编器的伪指令
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律