zoukankan      html  css  js  c++  java
  • 一些电脑基础知识

    五大部件值;运算器 控制器  存储器      输入设备 输出设备

              中央处理器    存储设备(内外)      输入输出

    硬件:设备

    软件:控制硬件运行的

    程序:

    计算机程序是一组指令(及指令参数)的组合,这组指令依据既定的逻辑控制计算机的运行

    指令:

    指令就是一套符号,这套符号的含义,你懂,他也懂

    指令兼容:

    不同的“处理器”类型,往往都会有不同的指令集合

    通常我们使用的电脑,都使用Intel或AMD生产的中央处理器(CPU);这一类指令集被“80x86 CPU 汇编指令”

    复杂指令集与精简指令集:

    CISC(Complex Instruction Set Computer)

    RISC(Reduced Instruction Set Computer)

    程序=指令的逻辑组合

    ,很多时候,我们认为程序就是指令;同样很多时候,我们会觉得程序就是逻辑

    以助记符就是一些简短英文字母组合,这些助记符及相应的语法规则,就称为“汇编语言”

    汇编语言和机器语言:不需要额外编译,代码效率高,占用内存少

    面向过程:要完成一件事,先把它分解成多件小事

    面向对象: 为以各个不同类型的事物为基本单位,定义它们各自的数据与行为能力,

    以及不同事物之间的相互关系

    C语言:当我们需写硬件设备的驱动时——C语言甚至被称为“中级”语言。原因就在于

    它非常优秀地反映了机器,尤其是“内存”的特征,因此它保证了与汇编语言的

    良好兼容,从而代替汇编语言,成为操作系统、编译程序,运行环境的第一语言

    侧重于“过程管理”、擅长于和硬件打交道的C语言

    一台只有硬件的机器,我们称之为“裸机” 于是需要为它写一套操作系统

    集成开发环境/Integrated development environment

    将“代码编辑”、“代码编译、链接”、“调试”功能通通“集成”在一个软件内

    c七步区

    定义程序目标   设计程序   编码   编译   运行  测试调试   维护修改

  • 相关阅读:
    Linux内核的ioctl函数学习
    两个VLC实现播放串流测试
    嵌入Linux启动配置文件
    Qt/Embedded中使用jpeglib
    Flex中使用TabBar ViewStack 控件不加载问题
    Flex 特殊字符及转义符
    undefined reference to `jpeg_std_error(jpeg_error_mgr*)
    OK6410预览并实现截图操作(RGB565)
    C# 工具条控件设置背景色去除边框
    TeamFoundation Server 使用技巧
  • 原文地址:https://www.cnblogs.com/xiangzi888/p/2185272.html
Copyright © 2011-2022 走看看