Technology-Chapter 9 Flashcards
Processor
The device that does the actual computing by its technical name, other common names are computer, microprocessor, central processor, CPU (central processing unit)
operating system (OS)
makes a computer a useful device, preforms: loading programs, sharing memory with multiple apps..
apps
programs- for our phones, laptops, tablets, and other devices.
The fetch/execution cycle
process of executing an instruction, gets program and data bits from the memory and puts data bits back into the memory
execution
is the proper term for what processors do
memory stores millions of
bits, bits are the medium of information , referred to as 0’s and 1’s, programs and data are encoded into bits
splash screen
is an image that displays before an application starts running, and this one fades in, fades out, and then goes on the actual application,
opacity of the screen
how transparent it is
if the opacity is 1.0 or greater, it is not transparent at all
software stack
already been produced and then implemented in to the program , range from lower levels to higher levels
Fetch/Execute Cycle
implemented in hardware
consists of getting the next instruction, figuring out what to do, gathering the data needed to doit, doing it, saving the result, and repeating the cycle again and again.
All computers have atlas five basic parts:
the memory, control unit, arithmetic/logic unit (ALU), input unit, and output unit
Memory has the following properties
Discrete locations- memory is organized as a sequence pf discrete locations
Addresses-every memory location has an address- starting at 0
Values- Memory locations record or store values
Finite Capacity- (limited size), programmers must keep in mind that the data may not “fit” in the memory location
memory words
blocks of 4 bytes
The fetch/execute cycle steps
instruction fetch ( IF) instruction decode (ID) data fetch (DF) instruction execute (EX) result return (RR)
RAM
Random access memory, the computer can refer to the memory locations in any order, measured by megabytes or gigabytes