P&H 8.3

After reading sector 7, a seek is necessary to get the track with sector 8 on it. This will take some time, during which the disc will continue to revolve. For the first version, section 8 is in the same angular position as sector 0. The head revolved past the head after the seek already, and a large fraction of an additional revolution time will be needed to wait for it to come back again. By skewing the sectors so that sector 8 starts later on the 2nd track, we can match the seek time so a small or no amount of waiting will be necessary to start reading sector 8. If you thought the rotational speed was sufficiently slow, relative to the head speed, you can still get full credit as long as you defend your answer as such. But for full credit, you have to make it clear which you think is faster. Otherwise, your credit goes down the tubes.

P&H A.3
Is it ever safe for a user program to use $k0 and $k1? Well, now, that depends on what you mean by "use," don't it? Use, as in read a value and toy with it? Well, sure, I guess it's okay. Use as in store something useful in there and expect to get it back sometime later? Well, that's not okay. An interrupt could come along at any time and take that register out. Ya get a zero if you write no answer. Full points for "yes," full points for "no," full points for "maybe." Zero for "What's it to you?"

P&H 7.7
1-M, 4-M, 8-M, 5-M, 20M, 17-M, 19-M, 56-M, 9-M, 11-M, 4-M, 43-M, 5-H, 6-M, 9-H, 17-H

Final cache looks like this:

	0
	1	17
	2
	3	19
	4	4
	5	5
	6	6
	7
	8	56
	9	9
	10	
	11	43
	12
	13
	14
	15

P&H 7.8
1-M, 4-M, 8-M, 5-H, 20-M, 17-M, 19-H, 56-M, 9-M, 11-H, 4-M, 43-M, 5-H, 6-H, 9-M, 17-H

	block #		starting address
	0		16
	1		4
	2		8
	3

P&H 7.20
Address references: ** a star denotes the lru block

 1,  4,  8,  5,  20,  17,  19,  56,  9,  11,  4,  43,  5,  6,  9,  17
 m   m   m   m   m    m    m    m    m   m    h   m    h   m   h   h
Final contents of cache:
  index   addr1,  addr2
  0       8*      56
  1       9*      17
  2
  3       43      11*
  4       4       20*
  5       5
  6       6
  7
No two ways about it; those are the answers. 1