->

Computer Structure 2023

Computer Structure 2023

Published 8/2023

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz

Language: English | Size: 537.78 MB | Duration: 1h 27m


What you'll learn

Computer architecture

CPU

Integer arithmetic

Floating point structure

Instruction cycle

Memory, Cache

Interrupt

DMA

Disk

Input Ouput device

 

Requirements

Little assembly, C

Logical thinking

 

Description

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.

 

Overview

Section 1: Computer Structure

 

Lecture 1 Computure Structure

 

Lecture 2 CPU Structure

 

Lecture 3 ALU

 

Section 2: Integer operation

 

Lecture 4 Adder

 

Lecture 5 Substractor

 

Lecture 6 Shifter

 

Lecture 7 Multiplier

 

Lecture 8 Divisor

 

Section 3: Floating-point

 

Lecture 9 Floating-point Structure

 

Lecture 10 Floating-point Operation

 

Section 4: Instruction

 

Lecture 11 Instruction Cycle

 

Lecture 12 Instruction Process

 

Lecture 13 Addressing Mode

 

Section 5: Memory Management

 

Lecture 14 Page

 

Lecture 15 MMU

 

Section 6: Storage Device

 

Lecture 16 Cache

 

Section 7: Interrupt

 

Lecture 17 Types of interrupt

 

Lecture 18 IDT, ISR

 

Lecture 19 Trap

 

Lecture 20 Internal Interrupt

 

Lecture 21 External Interrupt

 

Section 8: DMA

 

Lecture 22 PIO vs DMA

 

Lecture 23 Device Configuration

 

Lecture 24 DMA Wrting

 

Lecture 25 DMA Reading

 

Section 9: Disk

 

Lecture 26 HDD vs SSD

 

Section 10: Input Output Device

 

Lecture 27 I/O connecting method

 

Lecture 28 GPU

 

 

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.

Computer Structure 2023


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 NinoAzul   |  

Information
Members of Guests cannot leave comments.




rss