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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  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?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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