Computer Architecture

所在平台: Udemy

课程主页: https://www.udemy.com/course/computer-structure/

课程评论:没有评论

第一个写评论        关注课程

课程简介

《计算机体系结构》课程总结 本课程旨在帮助有志于成为优秀软件开发者的学员,理解计算机体系结构和运行原理。课程认为,深入理解计算机的内部工作机制对于编写高质量代码至关重要。 **课程特色:** * **易于理解的讲解:** 通过大量的图示(约50页)来清晰地解释计算机的结构和操作系统。 * **软件开发导向:** 与侧重硬件设计的传统计算机体系结构课程不同,本课程专注于软件开发者所需了解的知识,以提升软件开发能力。 * **原理与核心技术:** 课程并非追求最新尖端技术,而是侧重于基础原理的讲解。例如,在讲解加法器时,将使用基础的“全加器”而非复杂的高性能“进位超前加法器”。 * **简化模型:** 课程将采用4/8位标准而非现代32/64位,以简化概念,帮助学员更容易掌握核心原理,因为其基本原理是相同的。 通过本课程的学习,学员将能够建立起扎实的计算机底层知识,为成为一名出色的软件工程师打下坚实基础。

课程评论(0条)

课程详情

1. Lecture ObjectiveCoding is the process of creating instructions to operate a cutting-edge technology-intensive computer. Therefore, it is important to understand the principles of computer architecture and operation in order for you to grow into a skilled software developers capable of writing good code.Gaining a deep understanding of the intricate processes of a computer can be challenging. Thus, in this lecture, we will provide a detailed explanation of the complex operations based on the structural representation of computers.2. Lecture FeaturesWe will explain the computer architecture and operation that software developers need to know in an easily understandable way through illustrations. Around 50 pages of diagrams will be provided to represent the structure of computer devices. Unlike typical computer architecture lectures in computer major undergraduate programs, which focus on hardware development, the purpose of this lecture is to understand the principles of computer architecture and operation so as to become excellent in software development.3. Technology and Principle-Centered LectureIn the latest CPUs, a high-performance "Carry Look-Ahead Full Adder" can be incorporated. However, in this lecture, we will only explain the "Full Adder" that can easily illustrate the principles of addition, which is not based on such state-of-the-art technology.The lecture will be based on the past 4/8-bit standards instead of the modern 32/64-bit ones. Since the principles remain the same, with only the number of bits being different, simple explanations will be provided using a smaller bit size.

课程标签

0人关注该课程

主题相关的课程