首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >最低级别的语言直到asp.net?

最低级别的语言直到asp.net?
EN

Stack Overflow用户
提问于 2009-07-09 05:52:08
回答 4查看 326关注 0票数 0

它是汇编程序,对吗?有人能指出从汇编语言到asp.net时代我们在编程语言方面的进展吗,即语言的时间顺序?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-07-09 05:56:09

这是一个wiki timeline of all programming languages

我会包括一个自由贸易区表,但列表是非常健壮和广泛。

而且,你能接触到的最低层语言是汇编语言(除了直接发出机器指令),而不管其他什么语言是构建在上面的(包括ASP.NET)。其他语言实际上只是汇编语言之上的抽象。实际上,ASP.NET被编译成IL (中间语言)代码,然后get的JITed被编译成汇编。装配就像你能得到的那样接近金属。

票数 5
EN

Stack Overflow用户

发布于 2009-07-09 07:19:49

老生常谈,“汇编”实际上不是一种语言(就像“编译器”一样;-) --相反,它是一个用“汇编语言”获取源文件并发出二进制机器代码的程序。二进制机器代码可以说比汇编语言更低级,因为后者允许使用某些符号,并且通常还包括宏处理能力。

在“下面”的二进制机器码中,可能存在其他级别,称为“微码”(但可能没有-- CPU可能完全在真正的硬件中实现,没有任何微程序设计方面)。只有当系统的体系结构允许程序员修改微码时,这才有意义,特别是通过添加微码等--已经有机器做到了这一点,但我不相信目前商业化的CPU会这样做。因此,您可能不必关心这一点(以及目前为止垂直和水平微码之间深奥的区别,等等;-)。

票数 5
EN

Stack Overflow用户

发布于 2009-07-13 21:02:07

编程语言只是将计算问题的解决方案组合在一起的方法。这个论点是“从什么组装而来的?”从这个角度来看,我建议使用下面的进化曲线:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Napier's Bones
Babbage's difference engine
Jacquard (card) looms
(Conceptual) Abstract Turing machines/Post Systems/Church's calculus
Relay Computers (Aiken?)
Vacuum tubes as switching elements (Eniac)
Transistor-based computers
Microprogrammed machines
Integrated Circuits
Large Scale Circuits

“汇编”是一种编程语言,用于将由真空管系统开始的真实机器的指令组成的解决方案组合在一起。(我不确定中继机器是否真的有汇编器)。编程语言只是将高级命令组合在一起的方法,这些命令减少了对汇编指令的影响。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1104031

复制
相关文章
C语言逗号运算符_c语言逗号运算符优先级最低
是的,但是其实我更愿意说它是分隔符。在C语言中我们就经常使用逗号,看似逗号是非常平凡的分隔符,但是它关联到一个你必须知道但可能未曾思考的小知识: 理论上,每条语句(分号结束),最终都会转换成一个值。
全栈程序员站长
2022/11/16
1.3K0
C语言 | 输入一些字符,直到输入“#”为止
例44:C语音实现从键盘输入一些字符,逐个把他们送到磁盘上去,直到用户输入一个“#”为止。
小林C语言
2020/12/25
2.6K0
C语言 | 输入一些字符,直到输入“#”为止
【算法】找出三级分类中的最低级对象
三级分类泛指事物从属于三个分类,这三个分类拥有从属关系,如商品的三级分类,代理等级,领导关系…
devi
2021/08/19
3920
为什么有些语言比别的快?
来自Ars Technica的文章评论了影响编程语言速度的各个方面。Ars这个网站虽然自称技术网站,但编程方面的文章一般比较浅,这篇也不例外。虽然文字很长,但无非讲了几点: 为什么编译型语言比解释型快,引入的间接层越多,速度越慢 JIT与字节码的使用,带来了Java和C#这样介于前两者之间的中间选择 影响语言速度的因素还有很多,包括在语言设施上的投入力度(JavaScript由于Google、微软和Mozilla等公司大力投入,与Python之间拉大了距离),语言本身的设计(Fortran直接支持数组运算,
钱曙光
2018/02/02
8220
百万级类别的分类模型的拆分训练
很多人脸识别算法都是以分类的方式进行训练的,分类的训练方式中存在一个很大的问题,就是模型的最后一个全连接层的参数量太大了,以512为特征为例:
带萝卜
2020/10/26
1K0
Java、.NET被评为安全性最低的语言?
据软件测试公司Veracode最新的报告,超过四分之三使用 Java 和 .NET 编写的应用程序至少存在一个以上的 OWASP Top 10 漏洞。OWASP Top 10 是根据开放 Web 应用程序安全项目公开共享的 10 个最关键的 Web 应用程序安全漏洞列表。
FB客服
2023/02/10
5790
Java、.NET被评为安全性最低的语言?
Python|移动石子直到连续
每一回合,我们假设这三枚石子当前分别位于位置 x, y, z 且 x < y < z。从位置 x 或者是位置 z 拿起一枚石子,并将该石子移动到某一整数位置 k 处,其中 x < k < z 且 k != y。
算法与编程之美
2020/05/25
4760
基于PaddleOCR实现AI发票识别的Asp.net Core应用
用户批量上传需要识别的照片,上传成功后,系统会启动Hangfire后台Job开始调用PaddleOCR服务返回结果,这个过程有点类似微服务的架构模型。
阿新
2021/10/09
1.6K0
基于PaddleOCR实现AI发票识别的Asp.net Core应用
Redis 如何存储上亿级别的用户状态?
如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。
芋道源码
2021/01/25
1.4K0
Redis 如何存储上亿级别的用户状态?
Redis 如何存储上亿级别的用户状态?
如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。
肉眼品世界
2021/01/25
7080
Redis 如何存储上亿级别的用户状态?
Redis 如何存储上亿级别的用户状态?
如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。
二哥聊运营工具
2021/12/17
6710
Redis 如何存储上亿级别的用户状态?
Netflix工程总监眼中的分类算法:深度学习优先级最低
【编者按】针对Quora上的一个老问题:不同分类算法的优势是什么?Netflix公司工程总监Xavier Amatriain近日给出新的解答,他根据奥卡姆剃刀原理依次推荐了逻辑回归、SVM、决策树集成和深度学习,并谈了他的不同认识。他并不推荐深度学习为通用的方法,这也侧面呼应了我们之前讨论的问题:深度学习能否取代其他机器学习算法。 不同分类算法的优势是什么?例如有大量的训练数据集,上万的实例,超过10万的特征,我们选择哪种分类算法最好?Netflix公司工程总监Xavier Amatriain认为,应当根据
CSDN技术头条
2018/02/09
6730
Netflix工程总监眼中的分类算法:深度学习优先级最低
Netflix工程总监眼中的分类算法:深度学习优先级最低
【编者按】针对Quora上的一个老问题:不同分类算法的优势是什么?Netflix公司工程总监Xavier Amatriain近日给出新的解答,他根据奥卡姆剃刀原理依次推荐了逻辑回归、SVM、决策树集成和深度学习,并谈了他的不同认识。他并不推荐深度学习为通用的方法,这也侧面呼应了我们之前讨论的问题:深度学习能否取代其他机器学习算法。 不同分类算法的优势是什么?例如有大量的训练数据集,上万的实例,超过10万的特征,我们选择哪种分类算法最好?Netflix公司工程总监Xavier Amatriain认为,应当根据
用户1737318
2018/06/05
4770
【学习】Netflix工程总监眼中的分类算法:深度学习优先级最低
【编者按】针对Quora上的一个老问题:不同分类算法的优势是什么?Netflix公司工程总监Xavier Amatriain近日给出新的解答,他根据奥卡姆剃刀原理依次推荐了逻辑回归、SVM、决策树集成和深度学习,并谈了他的不同认识。他并不推荐深度学习为通用的方法,这也侧面呼应了我们之前讨论的问题:深度学习能否取代其他机器学习算法。 不同分类算法的优势是什么?例如有大量的训练数据集,上万的实例,超过10万的特征,我们选择哪种分类算法最好?Netflix公司工程总监Xavier Amatriain认为,应当根据
小莹莹
2018/04/23
6630
【学习】Netflix工程总监眼中的分类算法:深度学习优先级最低
18-猜数,直到猜对
import random num = random.randint(1, 10) running = True while running: answer = int(input('guess the number: ')) if answer > num: print('猜大了') elif answer < num: print('猜小了') else: print('猜对了') running = F
凯茜的老爸
2018/09/11
4360
1033. 移动石子直到连续
每一回合,我们假设这三枚石子当前分别位于位置 x, y, z 且 x < y < z。从位置 x 或者是位置 z 拿起一枚石子,并将该石子移动到某一整数位置 k 处,其中 x < k < z 且 k != y。
Michel_Rolle
2021/02/23
2.5K0
滴滴开源的Tinyid如何每天生成亿级别的ID?
ID Generator id生成器 分布式id生成系统,简单易用、高性能、高可用的id生成系统
用户2781897
2020/07/30
8900
滴滴开源的Tinyid如何每天生成亿级别的ID?
c语言里怎么设立优先级,细说C语言优先级
有人说代码写多了,自然就会了。这个是很宽泛的说法。看你写的代码的水准,有些东西可能你一直
全栈程序员站长
2022/07/02
2K0
LeetCode 1033. 移动石子直到连续
每一回合,我们假设这三枚石子当前分别位于位置 x, y, z 且 x < y < z。 从位置 x 或者是位置 z 拿起一枚石子,并将该石子移动到某一整数位置 k 处,其中 x < k < z 且 k != y。
Michael阿明
2020/07/13
3070
详细讲解!从JVM直到类加载器
整个过程是,x.java文件需要编译成x.class文件,通过类加载器加载到内存中,然后通过解释器或者即时编译器进行解释和编译,最后交给执行引擎执行,执行引擎操作OS硬件。
java技术爱好者
2020/09/22
4330

相似问题

生成每个级别的聚合,直到父级

30

每个级别的Neo4j - shortestPath,一直到N级

10

删除最低级别的java程序。

23

箭头(->)操作符优先级/优先级最低,还是赋值/组合分配优先级最低?

21

最低优先级队列模板

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文