4 4 votes signed 1's compliment notation (-3)10 = ?? Digital Logic + – A_i_$_h 1.1k views answer comment Share Follow Print See 1 comment 1 1 comment reply Rupendra Choudhary commented Oct 10, 2017 reply Follow flag I'm supposing 8-bit register. so first convert 3 into binary , 00000011(+3) Now complement it 11111100 (-3) MSB is sign bit which is 1=> negative number 2 2 replyShare Please log in or register to add a comment.
1 1 vote (+3)10 = 00000011 . // binary Now take 1's complement of it. We get (-3)10 = 11111100 Angkit answered Oct 10, 2017 Angkit comment Share Follow See all 2 Comments 2 2 Comments reply Aiman commented Oct 10, 2017 reply Follow flag why taking 8 bit register?? 0 0 replyShare Angkit commented Oct 10, 2017 reply Follow flag If you want you take 16 bit register , no hard and fast rule. Answer will be same... :-) 0 0 replyShare Please log in or register to add a comment.
1 1 vote considering 8 bit representation (3)10 = (00000011)2 1's complement of 00000011 = 11111100 that is changing 1 to 0 and vice versa. so answer is 11111100 Krishna Vaibhav answered Oct 10, 2017 • edited Oct 10, 2017 by Krishna Vaibhav Krishna Vaibhav comment Share Follow See all 3 Comments 3 3 Comments reply Rupendra Choudhary commented Oct 10, 2017 reply Follow flag krishna it's 1's complement that is being asked , not 2's. 0 0 replyShare Krishna Vaibhav commented Oct 10, 2017 reply Follow flag Edited 0 0 replyShare saipriyab commented Oct 17, 2017 reply Follow flag Why we should take 8 bit we can take 4 bit also noo.. 0 0 replyShare Please log in or register to add a comment.