Description In RAHEE220, we will study basic and significant subjects of computer architecture, such as ALU, registers, memory configuration, computer pipeline, RAM, ROM and DRAM, integer, and binary conversion, and many more. After taking this course, you will have knowledge of most important subjects of computer architecture , including computer pipelining, MIPS assembly language and SPIM which is a MIPS process simulator, computer hardware such as ALU, RAM, ROM, CPU, and external parts such as mouse, keyboard, system unit, monitor, speaker, microphone and more. There is a quiz at the end of each chapter to test your knowledge, and there will be multiple exercises throughout the course to give you an opportunity to practice and refine your skills. This course has the option of limited lifetime access, so please feel free to review the course subjects whenever needed. Bahman Sokhansanj is the instructor of RAHEE220 course. He holds a degree in General Studies and currently pursuing Electrical Engineering bachelor’s degree. He is a lecturer at Rahsoft company with concentration on Computer Architecture. Who is this course for? • Undergraduate Students • Electrical Engineers • Computer Engineers • Software Engineers • Anyone who has an interest in Computer Science Course Content: • Computer Organization • CPU Computation Part • Special Purpose Registers • ALU • Registers and Memory Configuration • Computer BUS • Instruction Set Architecture System • MIPS Programming • Integer and Binary Conversion • Computer Pipeline • Data Hazards in Computer • Computer RAM and ROM • DRAM • External Parts of Computer • Computer Hardware and Software What you’ll Learn: • Understand Computer internal parts such as ALU, MUX and BUS. • Able to perform integer and binary conversion • Recognize pipeline hazards and find solutions to the hazards • Understand CPU (Central Process Unit) and how it works • Know the way RAM, ROM and DRAM function • Able to do MIPS programming and execute with SPIM software • Know how the external parts of a computer work • Have a knowledge of Special Purpose Registers Who this course is for: Electrical Engineering Students Computer Engineering Students Software Engineering Students Computer Science enthusiasts Requirements Logic Circuit is recommended Last Updated 1/2022
Filename Size .pad/0 398 B .pad/1 287 B .pad/10 929.5 KB .pad/11 205.4 KB .pad/12 488.8 KB .pad/13 388.1 KB .pad/14 155.3 KB .pad/15 972 KB .pad/2 142.7 KB .pad/3 561.3 KB .pad/4 404.6 KB .pad/5 70.3 KB .pad/6 140.2 KB .pad/7 482.2 KB .pad/8 307.9 KB .pad/9 759.9 KB TutsNode.com.txt 63 B [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/001 Introduction_en.srt 1.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/002 Introduction to Computer Architecture_en.srt 2.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/003 Computer Hardware_en.srt 9.6 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/004 Computer Software_en.srt 6.3 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/005 Binary to Decimal_en.srt 4.3 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/01 - Introduction/006 Decimal to Binary_en.srt 5.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/001 Computer Organization(Block Diagram)_en.srt 3.6 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/002 CPU Computation Part_en.srt 3.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/003 Special Purpose Registers_en.srt 8.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/004 ALU_en.srt 8.6 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/005 ALU (Examples)_en.srt 6.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/006 ALU (Design Example).mp4 84.5 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/006 ALU (Design Example)_en.srt 19.8 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/007 Computer Registers_en.srt 5.8 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/008 Register and Memory Configuration.mp4 65.8 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/008 Register and Memory Configuration_en.srt 7.6 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/009 Register and Memory Configuration Example_en.srt 14.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/010 Register and Memory Configuration Example 2_en.srt 5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/011 Register and Memory Configuration Example 3_en.srt 2.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/012 Computer BUS_en.srt 6.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/013 Computer BUS(Cont)_en.srt 12.3 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/014 Chapter 2 Quiz Solved.mp4 128.6 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/02 - 2/014 Chapter 2 Quiz Solved_en.srt 22.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/001 Instruction Set Architecture Definition_en.srt 5.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/002 MIPS R3000 ISA.mp4 78.8 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/002 MIPS R3000 ISA_en.srt 10.7 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/003 MIPS R3000 Load and Store_en.srt 4.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/004 MIPS R3000 R Type Instruction_en.srt 10.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/005 MIPS R3000 I Type Instruction_en.srt 14.7 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/006 MIPS R3000 J Type Instruction_en.srt 6.1 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/007 MIPS Architecture Brief History_en.srt 10.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/008 MIPS Practice Questions_en.srt 5.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/009 MIPS Practice Question 1.mp4 75.6 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/009 MIPS Practice Question 1_en.srt 17.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/010 MIPS Practice Question 2.mp4 122.9 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/010 MIPS Practice Question 2_en.srt 26 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/011 MIPS Practice Question 3.mp4 83.7 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/011 MIPS Practice Question 3_en.srt 20.8 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/012 MIPS Practice Question 4_en.srt 13.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/013 Integer and Binary Conversion Practice Question_en.srt 17.1 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/014 MIPS Instructions.mp4 142.9 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/014 MIPS Instructions_en.srt 27 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/015 MIPS Instructions 2_en.srt 11 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/016 MIPS Instructions 3.mp4 140.5 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/016 MIPS Instructions 3_en.srt 29 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/017 MIPS Program 1_en.srt 10.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/018 MIPS Program 2.mp4 64.1 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/018 MIPS Program 2_en.srt 14.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/019 MIPS Program 3.mp4 145.7 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/019 MIPS Program 3_en.srt 29.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/020 MIPS Program 4_en.srt 6.7 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/021 MIPS Program 5.mp4 130.5 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/021 MIPS Program 5_en.srt 31.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/022 MIPS Program 6.mp4 62.4 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/022 MIPS Program 6_en.srt 16.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/023 Chapter 3 Quiz Solved.mp4 82.3 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/03 - 3/023 Chapter 3 Quiz Solved_en.srt 12.7 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/001 Computer Pipline_en.srt 11.1 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/002 Computer Pipline 2_en.srt 10 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/003 Computer Pipline 3_en.srt 9.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/004 Computer Pipline 4_en.srt 14.1 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/005 Data Hazards in a Computer_en.srt 13.8 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/006 Pipelining(Computer Performance)_en.srt 12 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/007 Pipelining(speed)_en.srt 4.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/008 Pipeline practice 1_en.srt 9.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/009 Pipeline practice 2_en.srt 6.3 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/010 Pipeline Hazard_en.srt 7.7 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/04 - 4/011 Chapter 4 Quiz Solved_en.srt 10.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/001 Computer RAM_en.srt 12.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/002 DRAM Types_en.srt 15.8 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/003 Functionality of RAM.mp4 100.9 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/003 Functionality of RAM_en.srt 38.5 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/004 Practice Questions_en.srt 9.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/005 Practice Questions 2.mp4 82.1 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/005 Practice Questions 2_en.srt 16.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/006 Practice Questions 3_en.srt 14.4 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/007 RAM and ROM.mp4 78.5 MB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/007 RAM and ROM_en.srt 19.2 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/008 Display_en.srt 11.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/009 Mouse and Keyboard_en.srt 7.9 KB [TutsNode.com] - Introduction to Computer Architecture -RAHEE220/05 - 5/010 Chapter 5 Quiz Solved_en.srt 9.3 KB