Show how the decimal number -183 would be represented as an 8-bit two's complement arithmetic

For this question you should firstly lay out your placeholders for an 8 bit binary number, from 2^0 up to 2^7 (1,2,4,8,16,32,64,128). Then you find how 183 as a positive number would be represented in binary. 128 is smaller than 183 so you put a 1 under 128. 128 + 64 = 192 which is bigger than 183 so put a 0 under 64. Repeat this process for all the remaining numbers and you should end up with 10110111.
Now flip the binary bits so you get 01001000 and add 1 to this number. Remember we are working with binary so 0+0 = 0, 1+0= 1, however 1+1 = 0 with a carry of 1. The final result should be 01001001

HM
Answered by Harley M. Computing tutor

1707 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

Give two types of management of either hardware or other resources that are performed by an operating system.


Express the number 208 as a) an 8-bit binary number b) an octal string c) a hexadecimal string


What is an interface and why are they useful?


How can XOR be used in encryption and what type of encryption is this ?


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning