美文网首页
C语言-1.1 计算机基础

C语言-1.1 计算机基础

作者: 花开花落花满天 | 来源:发表于2016-05-06 17:02 被阅读0次

    1. 计算机与人工智能

    1. 图灵测试,验证到底是人还是计算机,比如验证码。

    2. 计算机程序设计语言

    1. 机器语言(二进制)
    2. 汇编语言(用助记符号编写程序)
    3. 高级语言(类似自然语言的语句编写程序)
    计算机基本工作原理
    • 从输入设备输入指令
    • 指令存储到存储器
    • 指令进入控制器
    • 控制器将指令送入运算器
    • 运算器将结果反馈给存储器
    • 存储器将结果输出给输出设备

    3. 数据的表示与存储 - 二进制

    1. 二进制数


      二进制数的权展开方式
    2. 十进制转二进制
      (1). 除以2逆向取余法


      除以2逆向取余法

      (2). 乘以2顺向取整法


      乘以2顺向取整法
    3. 二进制数加法/乘法规则


      二进制数加法/乘法规则

    为什么计算机要采用二进制进行运算?因为计算机电子元件只有开和关两个状态,而且二进制的运算规则很简单。人类为什么使用十进制?因为人有十个手指头方便运算。

    1. 负数如何表示


      负数如何表示

    4. 数据的表示与存储 - 数据与内存

    1. 计算机内存怎么组织的


      Paste_Image.png
    2. 字与字长
      在计算机中,一串数码是作为一个整体来处理或运算的,称为一个计算机字,简称 字 word,计算机存储一个字所需要的字节长度,称为字长 word size

    相关文章

      网友评论

          本文标题:C语言-1.1 计算机基础

          本文链接:https://www.haomeiwen.com/subject/hvjjrttx.html