How many blocks of main memory are there?.Suppose a computer using direct mapped cache has 2 32 bytes of byteaddressable main memory and a cache size of 512 bytes, and each cache block contains 64 bytes.What is the maximum speedup that could be achieved with the pipeline unit over the nonpipelined unit? Determine the speedup ratio of the pipeline for 200 tasks. The same task can be processed in a 5-segment pipeline with a clock cycle of 20ns. A nonpipelined system takes 150ns to process a task.Given 16-bit instructions, is it possible to use expanding opcodes to allow the following to be encoded assuming we have a total of 32 registers? If so, show the encoding.What are the various instruction formats that could be used for an ADD instruction on this machine? Suppose a computer has an instruction format with space for an opcode and either three register values or one register value and an address.What is the maximum number of one-address instructions that can be added to the instruction set?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |