Back to marketplace

1 & 2 - Number Systems & Binary

No description yet. This curated deck is ready for daily study.

Total cards: 18•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (18)

#1
Front (Question)

What is Overflow?

Back (Answer)

The results of a calculation; is a number that is too large to store in the available storage space / number of bits.

#2
Front (Question)

In Binary addition, what is the name of the additional bit and how can it be used?

Back (Answer)

Carry Bit; Used to test for overflow.

#3
Front (Question)

What is a situation that can cause an overflow?

Back (Answer)

Dividing a large number by a very small number; Multiplying two very large numbers together.

#4
Front (Question)

What is a situation that can cause an underflow?

Back (Answer)

A calculation is performed and the result is so close to zero that the stored number is zero; Dividing a number by a very large number.

#5
Front (Question)

When is rounding used in calculations?

Back (Answer)

A decimal value is converted to floating point but it cannot be represented exactly in the available number of bits.

#6
Front (Question)

Why are bit patterns often displayed using hexadecimal instead of binary?

Back (Answer)

Easier for people to read / understand; Fewer digits; More compact when printed/displayed.

#7
Front (Question)

Describe how a 12-bit unsigned binary integer can be converted into hexadecimal.

Back (Answer)

Put the bits into groups of four/nibbles (starting at the right); Convert each group of bits/nibble into a hexadecimal digit.

#8
Front (Question)

How can 8-bit two’s complement binary be used to subtract one number from another?

Back (Answer)

The number to subtract is converted into a negative number; This is then added to the first number.

#9
Front (Question)

Give one reason for storing floating point numbers in normalized form.

Back (Answer)

To maximise precision in a given number of bits; To minimize rounding errors; To have just one representation of the number; To simplify arithmetic operations.

#10
Front (Question)

What are the advantages of using fixed point numbers over floating point numbers?

Back (Answer)

A processor can usually carry out calculations on fixed point numbers more quickly; A fixed point system can represent some numbers more precisely.

#11
Front (Question)

Under what circumstances would fixed point representation be used rather than floating point?

Back (Answer)

Where the possible range of numbers to be stored is limited; Where maximum precision is required; Where the number is of a set format.

#12
Front (Question)

How does a binary pattern indicate that the floating point number is normalized?

Back (Answer)

Leftmost 2 digits/bits are different; A significant bit is stored after the binary point.

#13
Front (Question)

What is the largest pure binary number that can be stored in an 8-bit byte?

Back (Answer)

255 / 28-1 / 11111111.

#14
Front (Question)

Why is relative error usually considered to be a more important measure of error than absolute error?

Back (Answer)

The effect of an error depends on its size relative to the number that is represented.

#15
Front (Question)

Describe a method to multiply any unsigned binary integer by the binary number 10.

Back (Answer)

Shift all the bits one place to the left; Add an extra 0 to the RHS of the bit pattern.

#16
Front (Question)

Explain the term Mantissa.

Back (Answer)

Significant digits/precision/answer by example.

#17
Front (Question)

Explain the term Exponent.

Back (Answer)

Power of 2 by which mantissa is to be multiplied to get original value.

#18
Front (Question)

Name three different forms of information that can be represented in a binary pattern.

Back (Answer)

Pure Binary; BCD; ASCII Code characters; Pixel; Sound; Instruction/part of program; Address/pointer; Boolean; Unicode character; Signed integer; Floating point.