What is the correct hexadecimal representation of the 8-bit binary number \(10101100\)?
Pearson Edexcel IGCSE · Computer Science
Binary: Practice Questions
5 multiple-choice questions marked as you go, and 1 written questions with worked solutions. All on Binary.
An 8-bit computer system uses two's complement to represent signed integers. A programmer attempts to add the following two 8-bit binary numbers:
\( 01100100 \)
\( 00111100 \)
Which statement correctly describes the result of this operation?
Which of the following describes the result of a logical binary shift left by two places on the binary value \(00011011\)?
When using two's complement to represent signed integers with 8 bits, what is the binary representation of the denary number -5?
A computer scientist is converting the denary number 45 into an 8-bit unsigned binary integer. Which of the following is the correct representation?
Binary representation is fundamental to how computers store and process data. Answer the following questions regarding binary arithmetic and representation:
(a) Convert the denary number \(154\) into an 8-bit unsigned binary number. Show your working. (2 points)
(b) Perform the following 8-bit binary addition: \(01101101 + 10100010\). State the result in binary and explain if an overflow error has occurred. (3 points)
(c) Explain how Two's Complement is used to represent the negative denary integer \(-15\) in an 8-bit register. Show each step of the conversion. (3 points)
Write your answer out first, then check it against the worked solution.
* The content provided by thinka is generated by AI and may not always be accurate or up-to-date. Please use it as a supplementary resource and verify with official materials.
You've seen the model answer. Now get yours marked.
This page can show you how a good answer looks. It cannot tell you what your answer was missing. thinka marks your written work against the real mark scheme in about 15 seconds.
Want more questions like these? Get a fresh set on this topic, marked as you go.
Practise More