当前位置:网站首页>Basic knowledge learning record
Basic knowledge learning record
2022-04-23 13:59:00 【Li Xingye】
One 、 Basic structure of computer
1、 feng · Neumann model
(1) The computer hardware consists of the following figure Five parts form
(2) The idea of storing programs : The running process of the system is the process of continuously executing the program instructions in the memory in a certain order .
2、 Memory classification
(1) Main memory is memory . The data to be processed in the program and the processing results are stored in memory
(2) External memory is mainly a large capacity memory used to keep data for a long time
(3) The register is CPU Internal high-speed memory , Fast width , The number is small
Two 、 What is a program
In a broad sense , A set of operable work steps designed in advance to achieve a specific goal , Call it procedure .
For computers , A program is an ordered set of instructions that can be recognized ( Binary ). It is stored on disk and loaded into memory to execute .
3、 ... and 、 The development of programming language
1、 machine language
Direct use of machine instructions (0,1 Sequence ) To design programs , Can be directly recognized by the computer .
Bad for memory , Big workload .
2、 assembly language
Symbolize machine instructions , Machine instructions are represented by a simple set of symbols , Closer to natural language , Easier to use , But the workload is huge .
Great difference after changing the platform , Poor portability .
3、 High-level language
It has nothing to do with a fixed computer system , Closer to human natural language . One statement can correspond to multiple machine instructions , Little work 、 High development efficiency .
Four 、 Programming steps
edit (vi)-> compile 、 link (gcc)-> perform 、 debugging
5、 ... and 、 summary
This part is to simply understand , Later learning will be more in-depth !
版权声明
本文为[Li Xingye]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231358379359.html
边栏推荐
- Quartus prime hardware experimental development (de2-115 board) experiment II function adjustable comprehensive timer design
- Neuron and neural network
- Force deduction brush question 101 Symmetric binary tree
- Decentralized Collaborative Learning Framework for Next POI Recommendation
- AtCoder Beginner Contest 248C Dice Sum (生成函数)
- 神经元与神经网络
- The art of automation
- 蓝绿发布、滚动发布、灰度发布,有什么区别?
- OSS cloud storage management practice (polite experience)
- Elmo (bilstm-crf + Elmo) (conll-2003 named entity recognition NER)
猜你喜欢
淘宝发布宝贝提示“您的消保保证金额度不足,已启动到期保障”
基础知识学习记录
Three characteristics of volatile keyword [data visibility, prohibition of instruction rearrangement and no guarantee of operation atomicity]
redis如何解决缓存雪崩、缓存击穿和缓存穿透问题
Apache Atlas Compilation and installation records
Solution of discarding evaluate function in surprise Library
Choreographer全解析
MySQL [read / write lock + table lock + row lock + mvcc]
1256:献给阿尔吉侬的花束
Technologie zéro copie
随机推荐
Un modèle universel pour la construction d'un modèle d'apprentissage scikit
RAC environment error reporting ora-00239: timeout waiting for control file enqueue troubleshooting
JMeter pressure test tool
STM32学习记录0007——新建工程(基于寄存器版)
elmo(BiLSTM-CRF+elmo)(Conll-2003 命名实体识别NER)
第一章 电商秒杀商品回顾
低频量化之明日涨停预测
Quartus Prime硬件实验开发(DE2-115板)实验二功能可调综合计时器设计
Quartus prime hardware experimental development (de2-115 board) experiment II function adjustable comprehensive timer design
AttributeError: ‘dict‘ object has no attribute ‘iteritems‘
项目中遇到的问题(五)操作Excel接口Poi的理解
Express②(路由)
RAC environment alert log error drop transient type: systp2jw0acnaurdgu1sbqmbryw = = troubleshooting
JS 力扣刷题 103. 二叉树的锯齿形层序遍历
Oracle RAC database instance startup exception analysis IPC send timeout
try --finally
Android interview theme collection
10g database cannot be started when using large memory host
蓝绿发布、滚动发布、灰度发布,有什么区别?
Haruki Murakami -- Excerpt from "what do I talk about when I talk about running"