Computer Organization and Architecture Assignment

Verified

Added on  2021/04/17

|6
|741
|49
AI Summary
The assignment consists of five topics: Introduction to Computer Organization and Architecture, Data Representation in Computer Systems. The questions cover various aspects of computer organization and architecture, including characteristics of assembly language, addressing mode techniques, time taken for reaching storage locations, why RAM is not used for permanent storage, and interactions between CPU, RAM, and cache memory. Additionally, topics such as Von Neumann architecture, 2's complement, signed-magnitude binary division, subtraction methods, and binary digits are covered.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
ITC544 - Computer Organization and Architecture
Name of the Student
Name of the University
Author’s Note

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1
ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
Topic 1 – Introduction to Computer organization and Architecture
1. Which of the following characteristics meets the criteria for Assembly language?
a. It is the easiest language that can be used for writing programs
b. It does not needs to be translated to the machine language
c. It use the alphabetic codes instead of binary number for the machine language
d. None of the above
Explanation: it is a low level language used for microprocessor and representation of the
machine code.
2. The addressing mode technique is used in computers for ___________
a. reducing the number of bits in the instruction field
b. Specification of the rules for the modification or interpretation of the address filed in
the set of instruction
c. allowing user programming versatility by giving them facility such as pointers and
counters for controlling the loop.
d. All of the above
Explanation: it is defined as an instruction for the machine language and used for writing
compiler programs.
3. The time taken for reaching the location of storage in the memory is _____________
a. turnaround time
Document Page
2
ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
b. transfer time
c. seek time
d. access time
Explanation: It consists of the latency and measured in millisecond.
4. Why RAM is not used as an option for the permanent storage?
a. Unreliable
b. It is volatile
c. too slow
d. too bulky
Explanation: It requires a constant power supply to store the data
5. The cache memory interacts between ___________
a. the RAM and ROM
b. the Hard Disk and CPU
c. CPU and RAM
d. All of the above
Explanation: Some memory is required for the CPU for holding instruction and the instruction
are fetched from the Ram and stored in the cache memory for faster access.
Topic 2 – Data Representation in Computer Systems
1. The Von Neumann architecture is based on _________
Document Page
3
ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
a. SISD
b. MIMD
c. MISD
d. SIMD
Explanation: SISD - single instruction stream, single data stream
2. What is the 2’s compliment of the 6 bit word for the number 1010 ________
a. 111100
b. 110110
c. 110111
d. 1011
Explanation: For 2’s compliment first 1’s compliment is done and 1 is added to it.
3. In signed-magnitude binary division, if the divisor is (10011)2 and the dividend is (11100)2
then the what will be its result ___________
a. (00100)
b. (11001)2
c. (10100)2
d. (01100)2
Explanation: the MSB represents +/- and the remaining bits express the magnitude.
At each of the step,

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4
ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
The divisor is required to be shifted right and compared with the current dividend
If the result is larger than a 0 is required to be added to the quotient
If divisor is smaller, subtract to get new dividend and shift 1
The next bit of the quotient
4. The subtraction is done using which of the method __________
a. 2’s Compliment method
b. 1’s Compliment method
c. BCD subtraction method
d. Signed magnitude method
Explanation: The 2’s compliment method is applied on the subtrahend and the minuend is added
to it. If it is found that the final carry is greater than the sum of 1 then it is dropped and the
positive result is obtained.
5. What is a binary digit _____
a. Byte
b. Character
c. Number
d. Bit
Explanation: It is the smallest unit of information for storing information in a computer with
value 0 or 1.
Document Page
5
ITC544 - COMPUTER ORGANIZATION AND ARCHITECTURE
Bibliography
Carvalho, L., & Goodyear, P. (2014). The architecture of productive learning networks.
Routledge.
Khan, F., Jan, S. R., Tahir, M., Khan, S., & Ullah, F. (2016). Survey: Dealing Non-Functional
Requirements at Architecture Level. VFAST Transactions on Software Engineering, 9(2),
7-13.
1 out of 6
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]