0% found this document useful (0 votes)
275 views3 pages

Assessment 2 - Individual Assignment CSC159

This document provides instructions for an individual assignment in Computer Organisations. It details 6 questions to complete involving number conversions between different bases, arithmetic operations, and conversions between decimal and hexadecimal floating point numbers. Students are reminded that plagiarism will result in penalties and a failed grade. The assignment is due by May 26th, 2023 through Google Classroom.

Uploaded by

zeeq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
275 views3 pages

Assessment 2 - Individual Assignment CSC159

This document provides instructions for an individual assignment in Computer Organisations. It details 6 questions to complete involving number conversions between different bases, arithmetic operations, and conversions between decimal and hexadecimal floating point numbers. Students are reminded that plagiarism will result in penalties and a failed grade. The assignment is due by May 26th, 2023 through Google Classroom.

Uploaded by

zeeq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

COLLEGE OF COMPUTING, INFORMATICS AND MEDIA

UNIVERSITI TEKNOLOGI MARA

CSC159 - COMPUTER ORGANISATIONS


SEMESTER MARCH - JULY 2023

INDIVIDUAL ASSIGNMENT (30%)


(CLO4, C2, C3)

Please read the Instruction as follow:

1. This is an individual assignment.


2. Please complete the details required in section A.
3. Please read the questions carefully and give your answer in the section provided in this
template.
4. For any intention of plagiarism or any misconduct of this assignment, you will be penalized
according to the rules, and a zero mark will be given due to the action. Further action will be
considered according to the Academic UiTM rules and regulations in the Buku Peraturan
Akademik UiTM (Pindaan 2017) and Akta Plagiarism UiTM (2017).
5. This assignment’s due date and submission are before MAY 26th, 2023 (Friday). All
submissions must be submitted in the GOOGLE CLASSROOM.
6. Good Luck

Section A

Declaration (Please read the following):

● I confirm that I have read and shall comply with all the terms and conditions of the UiTM
plagiarism policy.
● I confirm that the online submission had also been sent accordingly with the attachment
through the UFUTURE UiTM, and I had already checked the submission regularly before
submission. Any problem due to the submission will be bare on our responsibilities.
● We declare that this assignment is free from plagiarism and is our own properly derived work.
● We further confirm that the same work, where appropriate, has been verified by
anti-plagiarism software: (Please insert if applicable).

No Student Name Student ID Class Declaration


Signature

1 MUHAMMAD HAZIQ DANISH BIN 2022866972 CS1102C


HAIDIL AMIR
1. Convert the following numbers to the stated number’s bases manually.
(10 Marks)

i. 552110 to octal number


ii. 50310 to binary number
iii. 416610 to hexadecimal number
iv. 1100100102 to base 2
v. 267128 to base 10
vi. 𝐴1𝐵916 to base 10
vii. 331678 to base 2
viii. 𝐹𝐴20𝐵16 to binary number
ix. 10111011010112 to octal number
x. 100001110001012 to base 16

2. Solve the addition and subtraction for the following unsigned number. Show your
work.
(20 Marks)
i. 313378 + 47358
ii. 9𝐴11𝐵16 + 𝐵164𝐶16
iii. 1110 01102 + 0100 01112
iv. 500235910 + 33866410
v. 1110 00102 − 0111 00112
vi. 662438 − 544728
vii. 10𝐶4𝐴316 − 85𝐵1𝐷16
viii. 388901010 − 5849710
ix. 𝐵11𝐷𝐸316 + 5𝐴1𝐶416
x. 3110528 − 731428
3. Manually convert the following numbers to the stated number’s bases. The answer
should be in a maximum of 6 decimal places.
(10 Marks)

i.
30
8
to binary number
10

ii. 41. 06452510 to binary number


iii. 110110100. 00111011012 to octal number
iv. 41𝐴. 𝐷3616 to binary number
v. 743. 3548 to hexadecimal number

4. Perform the addition and subtraction below using 2’s complement representation.
(10 Marks)

i. 75910 − 95110, if the basic unit is in word (16 bits binary number)
ii. 7910 − 4410, if the basic unit is in byte (8 bits binary number)
iii. 390010 − 65410, if the basic unit is in word
iv. 9710 − 10410, if the basic unit is in byte
v. 0110 01002 − 0101 10012
vi. 0111 0011 0110 11102 − 0010 1101 1100 10012
vii. 124010 − 235610, if the basic unit is in word
viii. 5310 − 2810, if the basic unit is in byte
ix. 0010 01012 − 0011 11012
x. 0000 1011 0110 11102 − 0000 0101 1110 10102

5. Convert the following decimal number using a 32-bit IEEE single-precision floating
point into a hexadecimal number.

i. − 27. 523437510

ii.
− 78
16
(5 Marks)
10

6. Convert the following hexadecimal number using a 32-bit IEEE single-precision


floating point number into a decimal number.

i. 42𝐷4𝐹00016
ii. 𝐵𝐹36000016 (5 Marks)

END OF QUESTIONS

You might also like