CMPSC 64 Lecture Notes - Lecture 1: Von Neumann Architecture, Volatile Memory, Computer Architecture

16 views3 pages
8 Jan 2020
School
Course
Professor

Document Summary

A simplified view of modern computer architecture (von neumann. Volatile memory: computer memory that required power to maintain the stored information. Non-volatile memory: computer memory that can retain the stored information even when not powered. Input --> processing --> secondary data storage --> memory --> output. Ascii: 7 bits --> 2" = 128. Context --> know how to interpret the information. Add / subtract / multiply / divide / move data from location to location. Does the calculations in binary using "registers" (small. "register": a piece of data, limited storage size; a part of the processor. Takes the instruction, break down the instruction. Allows multiple instructions to go on at once (instruction- level parallelism) Instructions get executed in the cpu in machine language. Cpus can run many millions of instructions per second. In low-level languages --> spell those parts of the cycles on at a time time. Instructions are given mnemonic codes but still displayed one step at a time.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents