Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
72 Cards in this Set
- Front
- Back
What is a CPU?
|
It is a central processing unit. It interacts with input devices, main memory, and output devices.
|
|
What is a microprocessor?
|
It is a central processing unit on a single chip
|
|
What are examples of things in a CPU?
|
arithmetic and logic units, several accumulators, one or more registered stacks, and a control unit.
|
|
What is an control unit?
|
It fetches and decodes income instructions.
|
|
what is the arithmetic and logic unit (ALU)
|
It executes commands and manipulates data
|
|
What are accumulators?
|
It hold data and instructions for further manipulation in the ALU.
|
|
What are registers
|
used for temporary storage of instructions or data
|
|
What is a program counter (PC)
|
A register that always points to the the address to the next instruction to be executed
|
|
What is the Instruction regist (IR)?
|
It holds the current instruction during its execution
|
|
What are stacks?
|
It provides temporary data storage in sequential order.
|
|
What is LIFO and another name for it?
|
last-in, first-out, also known as pushdown stacks
|
|
What are bus or channels
|
They communicate with support chips and peripherals.
|
|
what is the difference between bus or channel
|
bus is the physical path, (wires or circuits), channel is the logical path
|
|
what is the address bus?
|
It directs memory and input/out device transfer
|
|
what is the data bus?
|
It carries the actual data and is the busiest bus
|
|
what is the control bus?
|
It communicates control and status information
|
|
what is a bit-sliced microprocessor?
|
It combines microprocesses (ex: 4 bit combined microprocesser for 16 bit)
|
|
what is the purpose of a microprocessor clock?
|
It control instructions and and data movements.
|
|
what is the clock rate
|
specifided in microprocessor cycles per second (ex: 600 MHz). Number of executions that can occur per second.
|
|
what is a macrocommand
|
command that requires one or more cycles.
|
|
what are flops
|
number of floating point operations that can be performed per second.
|
|
what are mips?
|
millions of instructions per second
|
|
what are complex instruction set computing microprocesses (CISP)
|
microprocessrs rich in complex executable commands (most micropproceesors).
|
|
what is the purpose of a reduced instruction-set computing microprocessor
|
increases operating speed and limited to performing simple, standarized format insturctions
|
|
what is an operating system
|
also known as monitor program. User interface and basic operation of computer. Also known as BIOS (basic nput/output system). Manages memory, schedules processing operations, accesses peripheral decies, counicates with use and resolve conflicting requirements for resources
|
|
what is an interrupt?
|
signal that stops execution of current instruction and transfers to another memory location.
|
|
what is a bit
|
binary digit of 1 or 0.
|
|
what is a nibbles
|
4 bits
|
|
what is a byte
|
8 bits.
|
|
what is a halfword, words, and dourble words.
|
8 and 16 bits
8 16 and 32 bits 16, 32, and 64 bits |
|
how much do k, M and G represent
|
2^10
2^20 2^30 |
|
what is video memory
|
It is known as VRAM and contains the text displayed on screen of a terminal. Screen refreshed many times per second, screen information repeadely read from video memory.
|
|
what is cache memory
|
It holds the most recently read and frequently read data in memory, making retrieval of data faster then reading from tape or disk drive.
|
|
what is OS memory
|
contains BIOS that is read when computer first starts.
|
|
what is scratchpad memory
|
high-speed memory used to store small amount of data temporarily so data can be retrieved quickly
|
|
What is RAM, ROM, PROM and EPROm respectively
|
Random accesss memory - easily changed
read-only memory - can not be altered programmable read-only memory - initially blanck but cannot be changed once filled erasable programmable read-only memory - initially blank but can be filled, rased and refilled repeatedly. |
|
what is flash memory
|
allows data to be written or ereased in block (EEPROm requres it to be replaced one byte at a time).
|
|
what is firmware
|
They are programs stored in ROM and EPROMs
|
|
what is volatitle memory
|
lost when the power is turned off. RAM is volatile.
ROM, PROm and EPROM are nonvolatile. |
|
what is difference bewteen static and dynaic meory
|
static - data does not need to be refreshed and remaisn as long as power stays on
dynamic- data must be continually refreshed. |
|
what is SDRAM
|
sycnchornous DRAM that runs higher clock speed then conventional memroy.
|
|
what is RDRAM
|
rambus DRAM, fastest memory technology currently avaialbe in personal computers. 100 Mhz.
|
|
what is virtual memory
|
programs and data larger than main memory can be accessed by the computer. slower occurance. Disk space used as exctension of semiconductor memory. Divided into pages.
|
|
what is thrashing
|
occurs when a program references a different page for almost every instruction and not enough real memory to hold virtual meory
|
|
what is DMA
|
direct memory access, allows peripherals to transfer data directly in and out of memory without afecting the CPU>
|
|
what is parity
|
technique used to ensure that the bits within a memory byte are correct. It is the nith bit in every eight bit. Constitutes a frame.
|
|
what is odd and even praity recording
|
parity bit will set so there is an odd number of one bits in the frame. Even parity is when there is an even number of one bits. in the frame.
|
|
what is a parallel interface
|
there are as many seperate lines in the cable as bits.
|
|
what is serial interface
|
all bits pass one at a time along a single line in the cable.
|
|
what is transmission speed (baud rate)
|
measured in bps, nuber of bits that pass through the data line per second
|
|
baud rate
|
one modulation per second.
|
|
what is flow control or handshaking of peripherals such as terminals and printers
|
sending the status of its buffers (small memoeries) (i.e, full, empty, off-line, etc.)
|
|
what is software flow control or software handshaking?
|
when characters are sent between the computer and peripherals so each send and receive data.
|
|
what is hardware handshaking or harware handshaking?
|
peripehrals keep voltoage on one of the lines high when it is able to accept more data. Computer monitors voltage
|
|
what are muliplexers
|
can be used to carry data for several peripherals along a single cable known as a composite link
|
|
What is Frequency divison multiplexing (FDM) and
Time division multiplexing (TDM) |
FDM - available transmission band is divided into narrower bands, each used for a separate channel
TDM- connection channel operated at higher clock rate. |
|
What is a random access(DIRECT ACCESS) STORAGE DEVICE/MASS STORAGE DEVICES
|
individual RECORDS CAN BE ACCESSED WITHOUT HAVING TO READ THROUGH THE ENTIRE FILE.
|
|
what are hard drives
|
magnetic disk drives composed of several platters. Each platter has one or more read/write heads. It turns at high speeds (e.g thousands of rpm). Data on surface are organized into tracks sectors and cylinders
|
|
What are tracks, sectors, and cylinders
|
tracks concentric storage areas
sectores - pie-shaped subdivisions of each track cylinders - consists of same numbered track on all drive platters |
|
what are to forms of optical disk revies
|
read/only and read/write (WORM drives -write once read many_.
CD-ROM (compact disk read-only memory). |
|
Name some paramaters used to describe performance of a disk drive
|
storage capacity (sepcified in megabytes)
area density - measure of number of data bits stored per square inch of disk surface average seek time - average time it takes to move a head from one location to a new location track-to-track seek time - time required to move a head fro one track to an adjacent track Latency or rotional delay - time it takes for a disk to spin a particular sector under the head for reading average access time - time to move a new sector and read the data |
|
what is a sequential access device
|
A tape. Computer cannot acces information stored at the end of tape without reading information stored at front of tape
|
|
what is an indexed sequential format
|
Tape in which directory of files is place at start of tape.
|
|
what is the difference between real-time and batch processing?
|
Bach processing - all jobs of a particular type are bached together for subsequent processing. No interaction between user and computer.
Real tie (interactive) processing is a program runs when it is submitted, interacting with user during processing |
|
What is a virtual machine?
|
Main memory is allocated amoung several users running applications simultaneously.
Also known as multitasking and multiprogramming. |
|
what is time-sharing (swapping)
|
technique where each user takes turns using entire computer main memory for a certain length of tie.
|
|
what is foreground processing
|
program run in real time.
|
|
what is background processing
|
program continues to run unseen in the background accomplished by segmenting main computer memory.
|
|
what is teleprocessing
|
access of a computer from a remote station, usually over a telephone line.
|
|
what does a modem do?
|
converts digital signals required by a computer
|
|
what is Local area network
|
many identical computers are linked together in order to share storage and prining resources
|
|
what is a distributed data processins system
|
assumes many conficutation
traditional configuration - central main computers interacs with and is fed to small computers. second configguration is LAN |