Analyse the benefits of using a multiple-bus architecture

Assignment Help Other Subject
Reference no: EM132287869

Assignment: Computers, data and programming

Question 1.

a) Determine the value of base b if (152)b = 0x6A. Please show all steps.

b) Convert the followings: (Please show all steps; no marks will be awarded if no steps are shown)

i) 0xBAD into 3-base representation
ii) 3217 into 2-base (binary) representation
iii) 1235 into octal representation
iv) 21.218 into decimal representation
c)Given a (very) tiny computer that has a word size of 3 bits, what are the lowest value (negative number) and the highest value (positive number) that this computer can represent in each of the following representations?

i) One's complement
ii) Two's complement
iii) Signed Magnitude

Question 2.
a) The Fibonacci numbers are the numbers in the following integer sequence, called the Fibonacci sequence, and are characterised by the fact that every number after the first two is the sum of the two preceding ones: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 114, ... etc.

By definition, the first two numbers in the Fibonacci sequence are 0 and 1, and each subsequent number is the sum of the previous two. We define Fib(0)=0, Fib(1)=1, Fib(2)=1, Fib(3)=2, Fib(4)=3, etc. The first 22 Fibonacci numbers given below:

Fib(0)

Fib(1)

Fib(2)

Fib(3)

Fib(4)

Fib(5)

Fib(6)

Fib(7)

Fib(8)

Fib(9)

Fib(10)

0

1

1

2

3

5

8

13

21

34

55

Fib(11) Fib(12) Fib(13) Fib(14) Fib(15) Fib(16) Fib(17) Fib(18) Fib(19) Fib(20) Fib(21)
89 144 233 377 610 987 1597 2584 4181 6765 10946

Write a MARIE program to calculate Fib(n), where the user inputs n. For example, if the user inputs 7, the program outputs the value 13; if the user inputs 15, the program outputs the value 610; if the user inputs 20, the program outputs the value 6765 and so on. You need to write and run the program using MARIE simulator. Please include appropriate comments to make your code readable.

b) For some values of n, your program will not produce correct results. You can check this by gradually increasing the values of n and checking for the correct outputs. What is the maximum value of n for which your program produces a correct result? Why? Please comment on this

Question 3.

a) What are the 'interrupts' in a computer system? Describe the approaches to deal with multiple interrupts in a system.

b) Analyse the benefits of using a multiple-bus architecture compared to a single-bus architecture for a computer system.

Verified Expert

This is an assignment about digital electronics, microprocessor and microcontroller. With respect to the number system, some conversions are done, such as hex to 3-base representation, base-7 to binary representation, base-5 to octal representation, base-8 to decimal representation, also find unknown base value. then in another question represent a number in different form like 1's complement, 2's complement, signed pattern.to find Fibonacci series and find any value from that series is done using MARIE program. Also, the simulation file sends.

Reference no: EM132287869

Questions Cloud

Draw a town with dozens of houses of different sizes : Using your house function, draw a town with dozens of houses of different sizes. You will probably want to modify your house function to include an input.
Because of its excellent product and excellent location : Charles Lackey operates a bakery in Idaho Falls, Idaho. Because of its excellent product and excellent location,
Describe some of the corporate issues : Find a company that has a global information system. Describe it as international, transnational, multinational. Describe some of the corporate issues.
Explain the basic elements of the theory which you apply : Explain the basic elements of the theory which you apply, identify the relevant material details of the case.
Analyse the benefits of using a multiple-bus architecture : Analyse the benefits of using a multiple-bus architecture compared to a single-bus architecture for a computer system
Highlight one mechanism or measurement : Highlight ONE mechanism or measurement that you believe would be beneficial if integrated or refined in your organization.
Differentiate between global and multicultural education : Differentiate between global and multicultural education and how each was exemplified in this example.
What opportunities and challenges do you anticipate : How does health promotion integrate within the Affordable Care Act? What opportunities and challenges do you anticipate related to this integration?
What assessment terms are you still confused about : How did completing this activity help you to feel more confident about the content you will be learning in this course?

Reviews

len2287869

4/19/2019 12:18:35 AM

Please also adhere to the following formatting rules: 1. For Q2(a) you need to submit a *.mas file. 2. Please compose the answers of rest of the questions 3 in a document file (doc or docx format). Please do not submit in pdf formats. Please upload the document in the Turnitin within deadline. 3. You may put the mas file and document file in a folder, compress the folder and upload the compressed file to the Turnitin. You may also upload the two files separately. 4. 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 1: Computers, data and programming) 5. Each page should have page numbers in “page x of y” format (including the cover page). 6. You DO NOT need to provide any references for any of the questions.

len2287869

4/19/2019 12:18:03 AM

This assessment task will assess the following learning outcome/s: be able to investigate and describe the essential elements of a computer and their functionalities. be able to apply an understanding of data representations and calculations to practical situations. be able to develop an elementary computer program.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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