Definitions 2

?
X T E H B N I R N S U H P D U U M Y N N M
G C C P I T E X M T S R S B H J E M M F U
P D K R P P G S I O S S S N T M M Y C D D
R E U O P G A L C R S R Y G P E O A P R S
V D Q G B X R H R E E E B Y L M R R R E A
L I F R L H O C O D R T F U K O Y U E D L
O C S A C O T S C P D S T H F R W V T N T
T A U M Q N S X O R D I T H M Y R C N K G
X T I C I J Y I N O A G L E D R I P U B P
E E I O N F R N T G Y E E L T E T G O T T
M D V N M K A X R R R R K W M A E O C S O
V R Y T C S D T O A O S W I V D S L M F I
A E E R F I N M L M M U M S S S I P A F X
O G F O B B O H L C E T H E N I G B R U M
C I K L G A C S E O M A W W J G N R G X L
F S L U S G E E R N N T E H N N A W O O N
O T V N H L S S F C I S S M A A L R R I N
K E L I F Q V O K E A L G D F L I Q P H L
W R Y T Y Q Y N Y P M M W Q H I O Y C P V
A B X K I U U I K T I N A F Y O J R M I L
Q V W P L A M Q E F D V N F O O B G E R C

Clues

  • A complete computer (processor, memory, I/O) on a single chip (15)
  • A register assigned a specific role by the processor designer. Programmers may use some but not all dedicated registers (9, 8)
  • A unique numeric code corresponding to a location in memory (4, 6, 7)
  • Fetches program instructions from memory, decodes them and executes them one at a time (7, 7, 4)
  • Holds condition codes to indicate the outcome of operations e.g. an arithmetic operation may produce a positive, negative zero or overflow result so a flag is set accordingly. Status information such as whether interrupts are enabled is in the SR (6, 8, 2)
  • Permanent storage memory not directly connected to the processor; also called backing store (9, 7)
  • Points to the next instructions to be fetched and executed (7, 7, 2)
  • Proposed by Jon von Neumann and Alan Turing 1945. A program must be resident in main memory to be executed; it is processed by fetching machine code instructions in sequence from main memory and executing them one at a time in the processor (6, 7, 7)
  • Used to assert that the memory location currently in use is being read from (6, 4, 6, 2)
  • Used to assert that the memory location currently in use is being written to (6, 5, 6, 2)

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all COMP 2 resources »