University Computer Course Study Route 2

Source: Internet
Author: User

Next, let's talk about the second course of university computer learning.

After you have a certain degree of C language foundation, you can start learning the next line in addition to the first line mentioned above.

In order to better explore the research mechanism of computer systems, after learning the C language, the next course to be learned is "assembly language and microcomputer interface technology ", this course consists of two parts: assembly language and assembly language (relative to C ), to put it bluntly, it is a kind of "machine language described with a mnemonic ". When I first learned assembly, many people thought it was very complicated because it was closely related to the hardware, that is, those registers were too confusing for beginners for a while. The other part of this course is the microcomputer interface technology. At present, the content of domestic colleges and universities is based on 80x86 chips. As you can see, this course actually involves a lot of hardware knowledge. In fact, I/O control, registers, and interruptions are all embodied in this course.

Next we will learn about computer composition principles and architecture. In fact, I am particularly surprised that I am writing the learning route 1 (that is, the previous article)ArticleSome readers think that this is the first thing to learn before learning C language or before learning other professional courses. I don't know if you think this is the first professional course in college. I don't think it's really practical. This course is still a deep course. It is compared to arranging this course after compilation and interface. However, some advanced computer education systems in foreign countries have also opened an introductory course at the beginning for guidance.
System introduction, sometimes called computer culture, is similar in fact, but as a guide course for computer professional courses, the settings of these courses have been designed into the initial content of the original group and OS. However, this is different from computer structrue & architecture.

The next course is computer operating system. If a layman might think that this course should be used to learn how to use the operating system, just like "Windows XP quick success "? None! This course is about how OS is designed, or how to implement an OS (of course it is much harder to do than to say ). This course is arranged after the group, because it reflects a bottom-up learning route. Of course, the operating system is built on the computer system. Scheduling and virtual memory are all controlled by the operating system. My most recent 《CodeSecrets basically belong to the content on this line. The difference is that I used a description that fits the reader's understanding better, because before talking about these principles, I use C language instances as an example. If you are free, we recommend that you borrow from the library in the school. A while ago, when a young computer teacher from Sichuan University wrote to me about my book, I realized that the principles in the library of the university had been borrowed. The above are the 2nd routes for university computer courses. Next we will talk about the last route.

Unfinished, To be continued...

Welcome to the prize book review solicitation activity for the new "code secrets". If you have a sense of reading, you will receive a set of excellent books from the library. For more information, seeHttp://www.broadview.com.cn/zhuanti/daimajiemi/introduction.html

----------------------------------------------------

if you want to communicate with me, click the link http://student.csdn.net/invite.php? U = 113322 & C = a139a65a1494291d and I became friends!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.