Computer Architecture
IK C
1:35:49
Description
Computer Structure, Operating System, Disk, Memory, CPU
What You'll Learn?
- Computer architecture
- CPU
- Integer arithmetic
- Floating point structure
- Instruction cycle
- Memory, Cache
- Interrupt
- DMA
- Disk
- Input Ouput device
Who is this for?
What You Need to Know?
More details
Description1. Lecture Objective
Coding 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 Features
We 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 Lecture
In 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.
Who this course is for:
- SW developer who wants to understand how the computer operates.
- Student majoring in computer science who wants to lean more than just theory.
- Anyone who does not have a degree in computer science and wants to learn about the mechanism and structure of computers.
1. Lecture Objective
Coding 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 Features
We 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 Lecture
In 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.
Who this course is for:
- SW developer who wants to understand how the computer operates.
- Student majoring in computer science who wants to lean more than just theory.
- Anyone who does not have a degree in computer science and wants to learn about the mechanism and structure of computers.
User Reviews
Rating
IK C
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 29
- duration 1:35:49
- Release Date 2023/09/10