With Guaranteed Pass Solutions.
Four components of a computer system - Answer hardware, operating system, application
programs, users
Computer Architecture - Answer Logical aspects of system implementation as seen by the
programmer
Computer Organization - Answer Deals with the physical aspects of a computer
do multiprocessor systems share a bus? - Answer true
Multicore vs Multiprocessor - Answer multiprocessor has multiple processes with a core inside
and multicore is multiple cores inside one processor
why is multicore more efficient - Answer better on chip communication speed and uses less
power
what type of cache is inside a core - Answer L1 cache
what type of cache connects multicores - Answer L2
problem with adding too many CPUs? - Answer the bus becomes a bottleneck
what is non-uniform memory access - Answer every CPU gets its own local memory that is
accessed by its own local bus. multi CPU numa systems have all the CPUs all connected to
eachother
what is a clustered system? - Answer -two or more individual computers
-considered loosely coupled
what is an interrupt? - Answer Signal from hardware or software indicating that an event has
, what is another term for a system interrupt - Answer trap or exception
give an example of a hardware and a software interrupt - Answer software: error in a program
hardware: I/O
Main memory is non-volatile t/f - Answer false
What is special about the main memory? - Answer CPU can access directly and is volatile
what is secondary storage - Answer A device intended to permanently hold (store) data. non
volatile
3 types of volatile memory - Answer registers, cache, main memory
what is the first program to run when a computer is turned on? - Answer bootstrap program
what does the bootstrap program do? - Answer -initializes all aspects of system
-loads operating system kernel and starts execution
What is multiprogramming? - Answer Several programs run at the same time sharing the
machine
what happens to the CPU when a process has to wait - Answer it switches to a different
process
how many processes does a CPU work on at a time in multiprogramming? - Answer one but
there are many in memory
Multitasking vs Multiprocessing - Answer multiprocessing only switches during waits where as
multitasking switches frequently to work on all tasks at once
benefit of multitasking - Answer one task does not hold up the system