-
1."Computer Principles Self-study Tutorial".
Pages: 130 Publication date: 2002-07.
Introduction: National Higher Education Self-study Examination Tutorial Book Computer Information Management Major (Specialist): This book is divided into eight chapters, mainly introducing the introduction of computer systems, the basis of digital logic, the representation of data information, operation methods and combinators, instruction systems and control.
2.Computer Principles and Design
Pages: 577 Publication Date: 1985-09-1 Edition Keyword: Electronic Computer Theory Electronic Computer Design.
9.Principles and Applications of Computers
Pages: 298 Publication Date: 1988-09-1 Keywords: Computer, Theory, Computer Applications.
4.Computer Principles and Design
Pages: 416 Publication Date: 2005-01-1 1st Edition Keywords: Computer Basic Theory Textbook for Colleges and Universities.
Introduction: Computer System Structure Textbook: This book systematically expounds the structural composition, logical function, working principle and implementation method of electronic digital computer from the perspective of computer components and their behavior levels.
5.A Concise Course in Computer Theory
Pages: 138 Publication date: 1999.
Keyword: Microcomputer Textbook for Colleges and Universities.
Hope it helps.
-
There's no premise.,Find some video tutorials.,Buy a book with examples and explanations.,Write programs while reading.,Find a problem.,It's just that you have to spend some time.,Stick to it.。。。
-
The first part focuses on logic algebra and logic gate circuits, combinatorial logic circuits, sequential logic circuits, read-only memory and programmable logic devices. The second part mainly focuses on memory organization, combinators, instruction systems, controller design principles, input-output systems, parallel computer architecture, and introduces some new technologies, such as magnetic random access memory, hyper-threading technology, dual-core technology, and the concept of cluster machine.
Expansion of computer technology:
In order to adapt to the development of computer education, new majors such as information and computing science, software engineering, management and information systems, and management science have been widely opened in various schools.
Many non-computer majors in many schools offer courses on the principles of computer composition, but do not offer a course on the principles of computer composition (for computer majors, digital logic is a prerequisite course for the principles of computer composition).
-
Categories: Computer, Networking, >> Hardware.
Problem description: I only know some bits and pieces, such as transistor switches can form logic gate circuits, but how to implement the circuit of four operations? What is the relationship between logical operations and four-rule operations?
The machine code integrates a high-level programming language, but what are the most buried basic instructions of the machine code? Is it reading and writing and the four arithmetic?
Which cow can explain the essence of this principle in plain language?
Analysis: In addition to the read-write and four-rule operations you mentioned, there are also logical operations such as and, or, not, etc.
It can be said that these are the first CPU instructions.
Later, the instructions became more and more abundant, such as floating-point operation instructions (with 80486), shift instructions (with 80386), multi-** instructions (with Pentium MMX), etc.
A computer is essentially a complex digital electronic system, you know.
Transistor switches can form logic gates, then the combination of logic gates can form a combined logic circuit, and the four operations can be realized. As for how to do it, you can just take a book on digital electronics and technology.
Simply put, a specific truth table is implemented through a combination of logic gates. If the truth table describes addition, then the natural circuit implements addition.
The program is not generated by the circuit, hehe, it is made up by people, and then it is stored in the corresponding medium, and when used, it is taken out and executed by the CPU. There are those stored on magnetic media, such as hard disks. This is external memory, and the data is always there, even if it is not powered on.
Computers are used to store programs and execute programs.
There is also memory, which is the flip-flop structure, as for what a flip-flop is, you can understand it as a device that temporarily stores binary data in the power-on state, that is, the data is lost when there is no power. Binary combinations characterize information, including data and programs.
In addition, there is a ROM, read-only memory, which can be stored even when it is not powered on. But it can't be written, it can only be read, and the common ones on the motherboard are used to store the BIOS program's memory body, which is the structure, hehe, is a gate array where the logic gates overlap each other. By soldering or not soldering at the lap joint, a specific logic circuit is generated and specific data is saved.
Don't understand? It's okay, check out the related books.
The CPU removes the data from the memory, then decodes it through the decoding circuit, and then executes it to the corresponding component, and the model and feeds the result back to the memory or IO device.
Having said so much, I have to tell you, you can't understand the essence at once, now you have read the principles of digital electricity, microcomputer, assembly, and use programmable logic devices to program your own CPU, memory or something, you will completely understand.
-
1: The coding system of computers such as ASCII codes is explained at the level of the computer's operating system. The storage location is in memory.
For example, if the operating system in a PC is installed on a hard disk, it is placed on a hard disk. The operating system of the computer will look for the corresponding coding system to convert and process the information as needed.
2: After entering the information of the input device, whether it is directly hired depends on the situation under which your input device is input. Example 1: In C we write int i,a,b,c;
scanf("%d%d%d",&a,&b,&c);The input data is stored in the corresponding variable you want to assign to the variable, which has a corresponding memory address and is placed in memory. Different types of variables may have different lifetimes due to different amounts of space they occupy. Example 2:
Notepad. When you use Notepad, you use the input device-keyboard to enter text characters, which are stored in memory before they are saved, and only on the hard drive after they are saved. So back to your question, the input device inputs the data in different locations.
It depends.
-
Not too difficult to learn, just a bit abstract. There are circuits, algorithms, addressing methods, caches, etc., as long as you have a little patience, there will be no problem, good luck.
Forehead ......I'm sorry, but last time my classmates answered the ...... for me when they used my computer
In fact, this subject is really difficult, the content is complicated, and when I used to study, there would be many questions in class that could not be solved in time.
First of all, find the key knowledge points and focus on learning, otherwise it will really waste a lot of time.
The second is the notes, my notes contain the basic knowledge of the textbook, the knowledge points supplemented by the teacher, and a lot of content for the postgraduate entrance examination, don't be afraid of wasting time, handwriting is definitely a good way to help understanding;
The third is to read the textbook and read the notes, this subject takes time, as long as it takes time, any knowledge points are understandable.
It should be noted that there are many formulas in this subject, and like mathematics, one formula can solve multiple problems, so the formulas must be memorized.
I majored in computer science, and I worked hard to learn the principles of composition when I was in graduate school. It is summarized as follows:
1.Take notes while reading a book.
2.I don't understand what I don't understand.
3.The part of the calculation has to be calculated yourself.
4.Recommend Don's books, match her exercises, and do example problems herself.
5.See more, remember more, understand more.