How The Computer Works: The CPU and Memory
Before we discuss the control unit and the arithmetic/logic unit in detail, we need to consider data storage and its relationship to the central processing unit. Computers use two types of storage: Primary storage and secondary storage. The CPU interacts closely with primary storage, or main memory, referring to it for both instructions and data. For this reason this part of the reading will discuss memory in the context of the central processing unit. Technically, however, memory is not part of the CPU. Recall that a computer's memory holds data only temporarily, at the time the computer is executing a program. Secondary storage holds permanent or semi-permanent data on some external magnetic or optical medium. The diskettes and CD-ROM disks that you have seen with personal computers are secondary storage devices, as are hard disks. Since the physical attributes of secondary storage devices determine the way data is organized on them, we will discuss secondary storage and data organi
How The Computer Works: The CPU and Memory How Computers Work: The CPU and Memory Figure 0 shows the parts of a computer: The Central Processing Unit: (CPU), Buses, Ports and controllers, ROM; Main Memory (RAM); Input Devices; Output Devices; Secondary Storage; floppy disks, hard disk, CD-ROM Figure 0: Inside The Computer This part of the reading will examine the CPU, Buses, Controllers, and Main Memory. Other sections will examine input devices, output devices, and secondary memory. The Central Processing Unit (CPU) Figure 1: The Central Processing Unit The computer does its primary work in a
saved by
related reading
- The "Basics" | Putting the "You" in CPUcpu.land
- Write your Own Virtual Machinejmeiners.com
- Intro - Putting the "You" in CPUcpu.land
- What Every Programmer Should Know About Memoryakkadia.org
- What Every Programmer Should Know About Memorypeople.freebsd.org
- A very concrete explanation of how a cache worksparksb.github.io
- theartofhpc.com/istc/sequential.html#ThevonNeumannarchitecturetheartofhpc.com
- CSAPP_2016.pdfcs.sfu.ca
- Cache Memory in Computer Organization - GeeksforGeeksgeeksforgeeks.org
- how I think when I think about programming - alice mazalicemaz.com
- Assembly Language - Algorithmicaen.algorithmica.org
- Modal is a computer | Modal Blogmodal.com