ISYS2157 Lecture Notes - Lecture 2: High-Level Programming Language, Video Display Controller, Computer Data Storage
Document Summary
Von neumann architecture very common: model won out in the computer industry, british effort successful and used to break german codes, us used computers to calculate where artillery shells will land. Cpu: central processing unit: connected to ram (random access memory) Dynamic memory: needs electricity to keep remembering: secondary memory (connected to cpu) Permanent memory (doesn"t require electricity: dynamic faster, more expensive, secondary slower, cheaper, disk drives being replaced by solid state drives (ssd) Keyboard, screen, mouse: memory organized into bytes (8 bits binary digits 0/1) 1 gb = gigabyte = 1,000,000,000 bytes: storing programs in binary/data in primary memory. Operating systems: resource manager for computer: manages primary memory. Determines which program is important and gets access to cpu. Every cpu has own binary machine it uses: programmed language built into cpu that turns bytes into instructions, windows and apple used to have different cpus so were unable to work together, clock speed inside computer (ghz)