Skip to Main Content

Image by monica749 from Pixabay

CISC Dept | Other CISC OER | Library

CISC 3310 Principles of Computer Architecture (Briskman)

OER Course Website for Brooklyn College's CISC 3310 Principles of Computer Architecture by Miriam Briskman

Materials for Topic 5: Computer Instructions

Videos on Topic 5: Computer Instructions

"How a CPU Works" by "In One Lesson"

YouTube URL: https://www.youtube.com/watch?v=cNN_tTXABUA

Citation: "How a CPU Works." YouTube, In One Lesson, 15 Mar. 2013. License: CC BY: Attribution.
URL: www.youtube.com/watch?v=cNN_tTXABUA

"Endianness Explained" by Aaron Yoo

YouTube URL: https://www.youtube.com/watch?v=LxvFb63OOs8

Citation: Yoo, Aaron. "Endianness Explained." YouTube, 29 Jul. 2019.
URL: www.youtube.com/watch?v=LxvFb63OOs8

"The Fetch-Execute Cycle: What's Your Computer Actually Doing?" by Tom Scott

YouTube URL: https://www.youtube.com/watch?v=Z5JC9Ve1sfI

Citation: Scott, Tom. "The Fetch-Execute Cycle: What's Your Computer Actually Doing?" YouTube, 29 Jul. 2019.
URL: www.youtube.com/watch?v=Z5JC9Ve1sfI

"Processor Addressing Modes" by Computer Science

YouTube URL: https://www.youtube.com/watch?v=TGcjn8zMhfM

Citation: "Processor Addressing Modes." YouTube, Computer Science, 27 Nov. 2018.
URL: www.youtube.com/watch?v=TGcjn8zMhfM

"Course 1 Fundamentals of Computer Architecture", a Playlist by Prof. Dr. Ben H. Juurlink

This video belongs to playlist called "Course 1 Fundamentals of Computer Architecture" at https://www.youtube.com/playlist?list=PLeWkeA7esB-MuCn8XQWAarM7zvimE0yme. In this playlist, videos 18 to 27 are the most relevant to our topic; the current video is #18.

YouTube URL: https://www.youtube.com/watch?v=zPmfprtdzCE

Citation: Juurlink, Ben H. "1 3 1 Pipelining Principles." YouTube, 22 Oct. 2018.
URL: https://www.youtube.com/watch?v=zPmfprtdzCE

"Hardwired vs microprogrammed control" by Abelardo Pardo

YouTube URL: https://www.youtube.com/watch?v=pI7mDvUwiWE

Citation: Pardo, Abelardo. "Hardwired vs microprogrammed control." YouTube, 7 Sep. 2013. License: CC BY: Attribution.
URL: www.youtube.com/watch?v=pI7mDvUwiWE

"An intuitive approach for understanding the CPU and RAM" by "In One Lesson"

YouTube URL: https://www.youtube.com/watch?v=-IyB8hBkA9w

Citation: "An intuitive approach for understanding the CPU and RAM." YouTube, In One Lesson, 24 Feb. 2023. License: CC BY: Attribution.
URL: www.youtube.com/watch?v=-IyB8hBkA9w

CPU Visual Simulator


Citation: Cancelli, Jonathan et al. "CPU Visual Simulator (CPUVSIM)". GitHub, 2021.
URL: https://cpuvisualsimulator.github.io/


Usage: To watch the simulator in action, click "Examples" on the top-right menu, choose one of the given examples, and then press the Play button (►) under "Program" at the middle-bottom of the screen. The simulator will start running the underlying program and show how each of the instructions of that program travels through the CPU and its buses, resulting in the correct answer at the end. Alternatively, press the Play button (►) under "Micro step", instead, to see the execution of just one instruction at a time.

For more information about what each example program does, and to learn what each of the computer instructions inside RAM (Random Access Memory = computer's memory) means, please view the manual page of the guide: see the box below.

CPU Visual Simulator: Manual


Citation: Cancelli, Jonathan et al. "CPU Visual Simulator: Manual". GitHub, 2021.
URL: https://cpuvisualsimulator.github.io/manual