Explain what is meant by memory cycle time

Assignment Help Data Structure & Algorithms
Reference no: EM133341624

Computer Architecture and Data Communication - International Advanced Diploma in Network and Computer Security

Question 1: (a) Describe the function of the following in the fetch-execute cycle.

• Program counter
• The address bus
• The data bus
• The decoder
• The Arithmetic and Logic unit

(b) Instruction ADD {[602] [600] [601]} add number stored in addresses 601 and number stored in address 600 and store the results in address 602. Assume instruction stored in address 100 show the fetch and execute steps.

Question 2:
Write the program in assembly language that evaluates X = (A / B) * (C - (D / E)*F) and provide the register transfer operation in the following formats. You may use the address format given in table.

• Three address format
• Two address format
• One address format

One Address Format X variable

Two Address Format X variable

R register

Three Address Format X and Y variables

R register

LOAD

X

MOV R1, X

ADD    R1 , X, Y

ADD

X

ADD R1, X

SUB     R2 , X, Y

SUB

X

SUB R2, X

MULT R3 , X , Y

MUL

X

MUL R3, X

DIV      R1, X, Y

STORE

X

DIV R3 ,X

 

Question 3: Give the assembly codes in Zero Address format for the following expression.

X = (A * B) + (C / D) * E - F

Question 4: Convert the following arithmetic expression into Reverse Polish Notation. Show intermediate steps involved in converting the expression.

R = A - B + (C / D) * (A + D)

Question 5:
(a) Explain what is meant by Memory Cycle Time.

(b) Explain the purpose and content of the address field, illustrate with an example.

(c) List the Benefits of using subroutines.

Reference no: EM133341624

Questions Cloud

Compare the demand conditions in each market : Compare the demand conditions in each market; i.e. how do the two markets differ in their demand for the firm's product?
Make an unsolicited proposal : Your submission for the Unsolicited Proposals Report needs to include the following: -definition of unsolicited proposals -the name of the Government
What do we know about the mrs for all consumers : Suppose Bob's utility for goods 1 and 2 is given by U(X1, X2) = X1 + X2. Bob's income is $200, the price of good 1 is $20 and the price of good 2 is $10.
Who will get insured and what will the premiums be : Who will get insured and what will the premiums be? What are the profits to the insurance company? Is this outcome efficient?
Explain what is meant by memory cycle time : CCT203 Computer Architecture and Data Communication - Show intermediate steps involved in converting the expression
Discuss role that profit plays in incentivizing risk taking : Discuss the role that profit plays in incentivizing risk taking and then discuss if you feel there should be any limits on how much entrepreneurs
Determine the monopolist pro?t quantity and price : Determine the monopolist Pro?t quantity and price, and pro?t made. Determine the dead weight loss (D.W.L) due to the monopolistic market power
Design the perfect job for yourself, specifying setting : Design the perfect job for yourself, specifying setting, employer, and responsibilities. What qualities do you think you would require for this job?
What diagnostic and laboratory testing : What diagnostic and laboratory testing would you anticipate being ordered and evaluated? Why? Would there be any complications from being on the floor

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Virtualization & memory

Evaluate the efficiency and reliability of both the most common nonpreemptive dispatch algorithms and the most common preemptive dispatch algorithms used for scheduling decisions. Provide one (1) example of the best use for each dispatch algorithm..

  Question 1 explain five types of information systems and

question 1. explain five types of information systems and give an example of each.question 2. describe three common

  Execute the given stack operation

For each part of this problem, assume the "before" values when the given instruction is executed. Give the requested "after" values.

  What is the primary relationship of interest in the dag

PHCM9518 Advanced Epidemiology a) What is the primary relationship of interest in the DAG? b) How many confounders are shown for this primary relationship of interest? c) Does socioeconomic status need to be accounted for in any models that inve..

  Write pseudocode for median-of-three partitioning

Write pseudocode for median-of-three partitioning. What is the running time of median-of-three partitioning? Justify your answer.

  Prepare the algorithm to solve the puzzle

Alternating disks you have a row of 2n disks of two colors, n dark and n light.

  Evaluate the given problem of data types

Comprehensive quiz 1) Evaluate the following: a) (5 > 3 && 4 6 && true) c) (3 >= 3 || false) d) (true || false) ? 4 : 5.

  Questionm about distributed database

Explain what a distributed database is and how replication works with respect to managing the information in these databases.

  Describe ambiguity in proposed algorithm

Describe the distinction between an ambiguity in a proposed algorithm and an ambiguity in the representation of an algorithm. Describe how the use of primitives helps remove ambiguities in an algorithm's representation.

  Definiteness is one of the properties of an algorithm

Using suitable word or phrase fill up the blanks in the following sentences.

  Draw the recursive process of mergesort and quicksort

Draw the recursive process of Mergesort and Quicksort for sorting the sequence {5, 1, 2, 9, 7}. You will get a recursion tree for Mergesort and Quicksort respectively. What are their depths?

  Write a report to the key decision-makers

Write a report to the key decision-makers within the business on whether Cloud Accounting will become commonplace in the future and is, therefore, appropriate for their business.

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