Purchase Solution

Addressable Memory

Not what you're looking for?

Ask Custom Question

32 bit computer
32 bit instruction: 2 fields:opcode field and immediate operand or operand address
opcode = 1 byte wide
express answer in powers of 2
1. give number of available unique instructions
2. give max indrectly addressable mem capacity in bytes.
3. give max directly addressable memory capacity in bytes.
4. give bits needed for the program counter and instruction register.
5. max value of an unsigned data operand.

Please show how you got the answers.

Purchase this Solution

Solution Summary

The following posting addresses an addressable memory problem.

Solution Preview

32-bit computer
32-bit instruction: 2 fields:opcode field and immediate operand or operand address
opcode = 1-byte wide
express ans in powers of 2
1.give number of available unique instructions
2.give max indrectly addressable mem capacity in bytes.
3.give max directly addressable memory capacity in bytes.
4 give bits needed for the program counter and instruction register.
5 max value of an unsigned data operand.

Answers:

Here is the pictorial representation of first two lines of your question.

0 78 31

Opcode(bits) Operand (24 bits)

1. 2exp 32 unique instructions are possible.
How?
Ex: if the Machine is of 3 bits. Then the following combination if possible out of those 3 bits

000
001
010
011
100
101
111

Now each of these combinations can be an instruction to the machine. Like 000 can be used to instruct the machine to write. 001 to move; 010 to load ...

Purchase this Solution


Free BrainMass Quizzes
Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Javscript Basics

Quiz on basics of javascript programming language.

Basic Networking Questions

This quiz consists of some basic networking questions.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

C++ Operators

This quiz tests a student's knowledge about C++ operators.