美文网首页
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 计算机基础

    1. 计算机与人工智能 图灵测试,验证到底是人还是计算机,比如验证码。 2. 计算机程序设计语言 机器语言(二进制...

  • 翁恺 c语言系列

    C语言学习路线 1.1 计算机语言 编程语言就是计算机系统执行的步骤计算机懂01的机器码辗转相除法?(C语言)算法...

  • 高中毕业后进入大学,想学计算机编程,有什么建议能够提供呢?

    C 语言是学习其他计算机语言的基础,学好了C语言往后的学习就简单多啦,不过别担心,C语言基础学习不难。学C语言,大...

  • 一、本文集内容

    学啥 1.计算机基础知识(c语言相关的)2.C语言基础3.C语言进阶4.C语言小项目 学习教材-C语言编程: 一本...

  • 5.4-Python基础和原反码及表达式

    python基础语法 逆境前行,能帮你的只有自己 1.编程基础 1.1 计算机语言人与计算机之间交互的语言 机器语...

  • C语言

    一、C简介 1.1 什么是C语言? C语言是一门通用计算机编程语言,C语言的设计目标是提供一种能以简易的方式编译、...

  • Allen Kashiwa的游戏开发信息

    1 基础知识与通用技能 1.1 语言相关 1.1.1 C/C++ C++ Primer 1.1.2 C# C# 编...

  • C语言教程目录(更新中)

    面向小白的C语言教程(001)-计算机基础及C语言概述面向小白的C语言教程(002)-创建第一个C语言项目面向小白...

  • GeekBand~iOS~Objective-C~第一周

    1.Objective-C简介 1.1 简介 1.基于C语言,在C语言基础上,做了面向对象扩展。2.1980年代初...

  • 关于C语言的简单介绍

    更多C语言的知识了解:零基础C语言学习教程 C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能...

网友评论

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

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