How many bits are needed for the opcode

Assignment Help Other Engineering
Reference no: EM131606960

Assignment: MARIE and ISA

Task

1. Suppose that a 256M * 128 Memory built using 1024 K *32 RAM Chips and memory is word addressable.

a. How many RAM Chips are necessary?
b. How many RAM Chips are there per memory word?
c. How many address bits are needed for each RAM Chip?
d. How many banks will this memory have?
e. How many address bits are needed for all memory?

2. A digital computer has a memory unit with 48 bits per word. The instruction set consists of 240 different operations. All instructions have an operation code part (opcode) and an address part (allowing for only one address). Each instruction is stored in one word of memory.

a. How many bits are needed for the opcode?

b. How many bits are needed to specify the register? How many bits are left for the address part of the instruction?

c. What is the largest unsigned binary number that can be accommodated in one word of memory?

3. Consider an instruction Add 1000. Memory contents, Accumulator (AC), and R1 Register contents are depicted in the below figure: (such as memory address 1000 contains a value 1400, memory address 1100 contains a value 400 etc. All the numbers used here are decimals.)

2019_Fiigure.jpg

Assuming R1 is implied in the indexed addressing mode, determine the actual value loaded into the accumulator (AC) using the following addressing modes:
i) Immediate
ii) Direct
iii) Indirect
iv) Indexed

4. Write code to implement the expression: A= (B + C) * (D - E) on 2-, 1- and 0-address machines. In accordance with programming language practice, computing the expression should not change the values of its operands.

Reference no: EM131606960

Questions Cloud

Identify the correct sentence : Identify the correct sentence. My cousin has an Enormous cat named Snickers
Liquidated dental laboratory equipment : Austin's Auctions conducts online auctions on behalf of clients trying to dispose of liquidated dental laboratory equipment.
How would you define competitive advantage : How would you define competitive advantage? Why is it important in the athletic industry to differentiate your business from the competition from a marketing
Estimate the number of apples needed to make an apple pie : A pie dish is 9 inches across the top, 7 inches across the bottom, and 3 inches deep. See Figure 8.35. Compute the volume of this dish.
How many bits are needed for the opcode : How many bits are needed for the opcode - How many bits are needed to specify the register - What is the largest unsigned binary number
Understanding managerial economics : Scarcity, choice and opportunity cost can be illustrated with the aid of a production possibilities curve (PPC), also called a Production Possibilities Frontier
What price would you estimate for halliford stock : Halliford Corporation expects to have earnings this coming year of $3.155 per share. what price would you estimate for Halliford stock?
Expected oral auction price with two bidders : At an oral auction for a chafing dish, half of all bidders have a value of $160 and half have a value of $120.
What is the maximum volume of water that the gutter can hold : A 100 cm long gutter is made of three strips of metal, each 5 cm wide; Figure shows a cross-section.

Reviews

len1606960

8/21/2017 4:53:08 AM

Presentation 1. Please compose the answers in a document file (doc or docx format). Please do not submit in pdf formats. Please upload the document in the Turnitin within deadline. 2. The first page (cover page) of the document file should have the following information clearly mentioned: a. Your full name b. Your Student ID c. Subject Code (ITC544) d. Assessment item number and name (Assignment 2: MARIE & ISA) 3. Each page should have page numbers in “page x of y” format (including the cover page). 4. You DO NOT need to provide any references for any of the questions.

len1606960

8/21/2017 4:53:02 AM

Comprehension of internal elements of computer organisation Answers are corrects. All steps are correctly shown. All codes are accurately written. All answers are correct with a minor error. All codes are correct except a minor error. Few minor errors in calculating the address spaces. The steps show the clear understanding of the address space calculation. All codes written correctly however the order were not maintained correctly. The final result is not correct, however the calculations show the basic understanding of the instruction set architecture. More than half of the codes are correct. No attempt or incorrect calculations showing no or minimum understanding of the topic. Codes do not meet the specification.

len1606960

8/21/2017 4:52:50 AM

Criteria HD (85%-100%) DI (75%-84%) CR (65%-74%) PS (50%-64%) FL (0%-49%) Simulating and investigating of internal operations of CPU and it's instruction execution The code meets the specification. Code is well documented with comments. The program produces correct outputs in every input situations. Code meets specification and is well documented with comments. Minor errors in explanations. Code meets specification. Most of the time produces correct results, however does not produce correct results for special inputs. Little documentation and comments. Code meets specification but has errors in operation. Little commenting. Basic idea is expressed by the codes and explanations. Code does not meet the specification

len1606960

8/21/2017 4:50:06 AM

This assessment task covers topics on CPU operation and Instruction Set Architecture, and has been designed to ensure that you are engaging with the subject content on a regular basis. More specifically it seeks to assess your ability to: • be able to investigate the internal operation of the Central Processing Unit (CPU) and describe how it is used to execute instructions; • be able to investigate and describe in detail the essential elements of computer organisation including internal bus, memory, Input/Output( I/O) organisations and interfacing standards and discuss how these elements function;

Write a Review

Other Engineering Questions & Answers

  Write a peper about a current application of bioenergy

Submit a paper (One / Two pages) about a current application of Bioenergy in the US or other country. Explain the technology behind the operation and provide an example about where it is being used.

  An office of a state license bureau has two types of

an office of a state license bureau has two types of arrivals. individuals interested in purchasing new plates are

  Determine the maximum possible power-supply voltage

It is required to use the LM380 power amplifier to drive an 8-Ω loudspeaker while limiting the maximum possible device dissipation to 2 W. Use the graph of Fig. to determine the maximum possible power-supply voltage that can be used. (Use only the..

  Plot the relation between the input x(t) and the output y(t)

Plot the relation between the input x(t) and the output y(t). Is this a linear system? For what range of input values is the system linear, if any?

  Prepare a report on the current state of municipal solid

Select a Region/Country/State/City of your choice and prepare a report on the current state of municipal solid waste management. Such report, normally referred to as the baseline report, could include the following topics:

  Calculate the potential dividers resistor values

Calculate the value of RB necessary to operate the NPN transistor in saturation, stating all assumptions made.

  Describe two advantages associated with using coaxial cable

Describe one or two of the advantages and/or disadvantages associated with using each cable type for a business's network infrastructure.

  Discuss the type of contingencies that coca cola

From the e-Activity, briefly discuss the type of contingencies that Coca Cola is involved in and the accounting treatment of such contingencies. Give your opinion on whether the notes to the financial statements disclose the necessary information ..

  What is the voltage drop across rb

Transistors Q10, Q11, and Q13 are to be identical and must have the same gm as Q8 and Q9. Transistor Q12 is to be four times as wide as Q13. Let k1n =3k1p =180 μA/V2, and Vtn |Vtp |= 0.5 V; let all hannel lengths be equal; and let VDD =VSS =1.5 V..

  Determine the incompleteness in the provided model fragment

Determine the incompleteness in the provided model fragment and fix the anomaly. Explain what the anomaly is and propose a way for it to be rectified.

  Describe and analyse the current network

Design the network you would recommend and how it would be configured. Remember the goal of building a new network is that it will support the schools needs for the next five years - Draw compressive physical network(s) diagram that shows how you c..

  Write a literature review on the kerr effect

Write a Literature Review on the Kerr Effect.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd