How many ram chips are there per memory word

Assignment Help Computer Engineering
Reference no: EM13841284

Assignment

Task

Answer the following questions:

1. Assemble the MARIE program below.

Hex

Addr Label Instruction

100 Start, LOAD X

101 ADD Y

102 STORE TEMP

103 LOAD W

104 ADD U

105 ADD TEMP

106 OUTPUT

107 STORE Z

108 HALT

109 X, DEC 5

10A Y, DEC 14

10B TEMP, HEX 00FD

10C W, DEC 4

10D U, DEC 16

10E Z, HEX 00FE

a) List the hexadecimal code for each instruction [3 marks]

b) Draw the symbol table [2 marks]

c) What is the value stored in the AC when the program terminates. [2 mark]

2. Write a MARIE program using a loop that implement the following code. You should write and run the program using MARIE simulator. Also write the code with Address, Instruction, and Comments . [8 marks]

3. Suppose that a 256M * 128 Memory built using 1024*32 RAM Chips and memory is word addressable. [5 marks]

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?

4. Choose one area of rapid technological change in IT or Computer Science, research and report on recent developments and the outlook for the future in the area that you have chosen. You will need to provide both in text citations and bibliography entries according to Faculty of Business policy (APA format). Your report should be around 500 words. [10 marks]

Online submission via Turnitin is required for this assignment.

Rationale

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 define and appropriately use computer systems terminologies;

• be able to describe the essential elements of computer organisation and discuss how the elements function;

• be able to describe the basic instruction set architecture of a simple computer;

• be able to discuss the general trends in computing technologies including examples of leading edge developments.

Reference no: EM13841284

Questions Cloud

Explain why talking with buyers rather than talking : Explain why talking with buyers rather than talking at buyers is critical to success in selling. Explain the difference in the uses of probing, evaluative, tactical, and reactive questions in trust-based selling.
Build the excel spreadsheet for the level operating : Build the Excel Spreadsheet for the Level Operating Plan with Constant Number ofEmployees example in Manufacturing Planning and Control for SCM (Jacobs et al.) on page132. Keep your excel macros and change the Sales Forecast data for each month in th..
A business when developing software : Why is the cost of finding errors important to a business when developing software?
Hispanic immigrant from central america : Inez Salcedo, is a 25-year-old Hispanic immigrant from Central America who is about to take her new infant home from the hospital.  Her husband arrives to pick them up in their 1996 small SUV, but they do not have a car seat for the infant.   In addi..
How many ram chips are there per memory word : How many RAM Chips are there per memory word? How many address bits are needed for each RAM Chip? How many banks will this memory have? How many address bits are needed for all memory?
What did you learn about your consumption patterns : What did you learn about your consumption patterns? Were they examples of regular weekdays? How did you keep track of what you ate
Describe the potential positive and negative outcomes : Describe the potential positive and negative outcomes
Analyse the organisation using relevant management theory : Using the organisation identified and the information provided, students are to analyse the organisation using relevant management theory to support the analysis, and prepare their responses into a 2000 words short report.
Discuss the concept of innate good in relation to several : discuss the concept of innate good in relation to several personality theories.

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is steady-state cpi

What is steady-state CPI

  Modify java application that displays the product number

make a Java application that displays the product number, the name of the product, the number of units in stock, the price of each unit, and the value of the inventory (the number of units in stock multiplied by the price of each unit).

  Explain how is the process that you followed similar to or

describe the steps you have taken to maintain and redesign your site over the past several weeks. how is the process

  In this assignment you will implement a parallel algorithm

in this assignment you will implement a parallel algorithm that calculates matrix-vector product using mpi processes

  Give an illustration in which polymorphism would be helpful

write a 200- to 300-word short-answer response to the followingprovide an example in which polymorphism would be

  Threats against network services

Users are familiar with some network services like HTTP (Hypertext Transport Protocol) - the Web; and SMTP (Simple Mail Transport Protocol) and POP (Post Office Protocol) - e-mail and instant messaging.

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  D flip-flops

Using three D flip-flops,a multiplexer,decoders and gates, construct a 3-bit Gray code counter that has two inputs: reset, which sets the counter to 000, and inc, which makes the counter go to the next value in the sequence.

  Find out the correct solution

if the percentage of the correct answers is 75% of the 10 questions, then it would take us to the next level from 7 to 9. it continues to next level from 10 to 60 and thne next level from 70 to 90.

  Consider the pipelined implementation devoid of forwarding

consider the pipelined implementation without forwarding andor stalling of the mips microprocessor.a explain how this

  How to prepare some of its high-quality publications itself

how to prepare some of its high-quality publications itself

  How using the sequence structure only

As you know, three fundamental control structure are sequence, selection and repetition. Can you write down C program using the sequence structure only.

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