当前位置:网站首页>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
边栏推荐
- Express中间件③(自定义中间件)
- 剑南春把文字游戏玩明白了
- [code analysis (1)] communication efficient learning of deep networks from decentralized data
- 低频量化之明日涨停预测
- Ora-600 encountered in Oracle environment [qkacon: fjswrwo]
- try --finally
- The latest development of fed digital currency
- SQL learning | set operation
- Oracle RAC database instance startup exception analysis IPC send timeout
- 函数只执行第一次的执行一次 once函数
猜你喜欢
随机推荐
Handling of high usage of Oracle undo
Postman reference summary
Reading notes: meta matrix factorization for federated rating predictions
Leetcode | 38 appearance array
Haruki Murakami -- Excerpt from "what do I talk about when I talk about running"
2021年秋招,薪资排行NO
JS 力扣刷题 103. 二叉树的锯齿形层序遍历
Quartus prime hardware experimental development (de2-115 board) experiment 1 CPU instruction calculator design
Using Jupiter notebook in virtual environment
10g database cannot be started when using large memory host
[code analysis (6)] communication efficient learning of deep networks from decentralized data
Android篇:2019初中级Android开发社招面试解答(中
项目中遇到的问题(五)操作Excel接口Poi的理解
The latest development of fed digital currency
Special test 05 · double integral [Li Yanfang's whole class]
Scientists say Australian plan to cull up to 10,000 wild horses doesn’t go far enough
Small case of web login (including verification code login)
趣谈网络协议
SQL learning | complex query
19c RAC steps for modifying VIP and scanip - same network segment








