首页 > 其他分享 >计算机语言的发展史

计算机语言的发展史

时间:2024-01-29 14:23:08浏览次数:36  
标签:发展史 计算机 二进制 18 面向对象 机器语言 语言

第一代语言

  • 机器语言
    • 我们都知道计算机的基本计算方式都是基于二进制的方式
    • 二进制:01011011101110101010010
    • 这种代码是直接输入给计算机使用的,不经过任何的转换!

机器语言

第二代语言

  • 汇编语言
    • 解决人类无法读懂机器语言的问题
    • 指令代替二进制
  • 目前应用:
    • 逆向工程
    • 机器人
    • 病毒

第三代语言

  • 摩尔定律
  • 当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上

摩尔定律时间表

  • 高级语言
  • 大体上分为:面向过程和面向对象两大类
  • C语言是典型的面向过程的语言。C++,JAVA是典型的面向对象的语言。

标签:发展史,计算机,二进制,18,面向对象,机器语言,语言
From: https://www.cnblogs.com/jianghongyi/p/17994417

相关文章

  • Go语言的100个错误使用场景(一)|代码和项目组织
    目录前言1.Go:Simpletolearnbuthardtomaster1.1Go语言概述1.2简单不等于容易1.3使用Go的100个错误2.Codeandprojectorganization2.1变量屏蔽(#1)2.2没有必要的代码嵌套(#2)2.3误用init函数(#3)2.4过度使用getter&setter(#4)2.5接口污染(#5)2.6在生产侧的接口(#6......
  • 计算机软件
    计算机软件可以使计算机按照事先预定好的顺序完成特定的功能计算机软件按照其功能划分为系统软件和应用软件系统软件:DOS,Windows,Linux,Android,iOS,Mac应用软件:WPS,QQ,微信,吃鸡,英雄联盟,王者荣耀,绝地求生····软件、开发、软件开发人机交互(图形化界面,命令......
  • 计算机硬件
    一些物理设备按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机硬件组成CPU主板内存电源、主机箱硬盘显卡键盘、鼠标显示器CPUMemory(内存)Motherboard(主板)IO设备冯·诺伊曼体系结构,又称为普林斯顿结构计......
  • 8086汇编语言二重循环问题三种处理方法
    1.寄存器保留CXassumecs:code,ds:datadatasegmentdb'ibm'db'dec'db'dos'db'vax'dataendscodesegmentstart:movax,datamovds,a......
  • 什么是计算机
    Computer:全称电子计算机,俗称为电脑电脑能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备由硬件和软件两部分组成常见的形式有台式机,笔记本还有大型计算机等等广泛应用到:科学计算【卫星火箭的偏差等】、数据处理【大数据时代,物联网】、自动控制【无人机,无人驾驶汽......
  • 计算机体系结构读后感
    通过强调成本、性能和能耗之间的权衡以及优秀的工程设计,阐述那些为未来技术发展奠定基础的基本原理。上述量化方法对过去的隐式并行计算机是有效的,我们相信它对未来的计算机同样有效。重要概念没有时效性但此时第6版再及时不过体系结构利用摩尔定律和登纳德缩放比例定律,构......
  • 用Java语言实现一个观察者模式
    观察者模式(也被称为发布/订阅模式),提供了避免组件之间紧密耦合的另一种方法,它将观察者和被观察的对象分开。在该模式中,一个对象通过添加一个方法(该方法允许另一个对象,即观察者注册自己)使本身变得可观察。当可观察的对象更改时,它会将消息发送到已注册的观察者。这些观察者收到消......
  • 对于计算机体系结构的理解
    计算机体系结构是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理、理论的总称。它包括计算机的软、硬件的系统结构,有两方面的含义:一是从程序设计者的角度所见的系统结构,研究计算机体系的概念性结构和功能特性,关系到软件设计的特性;二是从硬件设计者的角度所......
  • 《深入浅出计算机组成原理》学习笔记1——计算机基本组成与指令执行
    一丶冯·诺依曼体系结构:计算机组成的金字塔1.从装机的角度看计算机基本组成CPU:计算机最重要的核心配件,全称中央处理器,计算机的所有“计算”都是由CPU来进行的内存撰写的程序、打开的浏览器、运行的游戏,都要加载到内存里才能运行。程序读取的数据、计算得到的结果,也都要......
  • 三级计算机网络大题60分——来自B站“吃饭不留名”(综合题4:sniffer抓包分析 10分)
    https://www.bilibili.com/video/BV1hE411x7RT?p=6&vd_source=2bddda168481f778f8f92561c7e55574方法技巧考点1考点2考点3考点4考点5考点6考点7考点8考点9考点9考点10考点11考点12考点13考点14考点15......