Natrag   Forum.hr > Informatička tehnologija > IT Help service

IT Help service Ovdje postavite sva vaša pitanja i probleme informatičke prirode
Podforumi: Tutorials, Security

Odgovor
 
Tematski alati Opcije prikaza
Old 17.12.2017., 15:31   #1
Dvojni komplement

Zna li itko uraditi ovaj zadatak?

Ako se za prikaz broja u sustavu dvojnog komplementa koristi 6 bitova, što će biti rezultat izraza 25+27.
Nebraa is offline  
Odgovori s citatom
Old 26.12.2017., 00:03   #2
011001
011011+
110100
->u dvojnom komplementu prvi bit oznacava teznski bit predznaka (odnosno u ovom primjeru -32)
znaci 110100 = -32+16+4 = -12
ili ak hoces drugom metodom, s dovoljno vjezbe vidis sam koja ti je brza(ovisi od primjera, al obe su tocne).
Ovo su koraci: invertiranje svih bitova i dodavanje jedinice te promjena predznaka na kraju.
1. 001011+1=001100 i promjena predznaka -001100 sto je u dekadskom -12

PAZI: moze ti se desit da dobijes tipa broj za koji trebas vise od 6 bita za pohranu (odnosno dodje do overflowa), onda samo zanemaris taj jedan bit i radis sve uobicajeno
Leokt is offline  
Odgovori s citatom
Odgovor



Kreni na podforum




Sva vremena su GMT +2. Trenutno vrijeme je: 03:57.