Permalänk
Medlem

hjälp med två binära tal!

kanske är fel tråd men måste fråga kan nån hjälpa mig eller förklara hur man gör o får ut dessa två tal

Vad blir resultatet av följande logiska bitvisa binäroperation?
10110110 OR 00110111

och En maskininstruktion består av två delar. Den första finns alltid, men den andra kan saknas eller ha olika storlek. Vad heter dessa två fält?

tack för hjälpen

Permalänk
Medlem

10110110 OR 00110111

10110110
00110111

10110111

Tror jag det blir.
Den andra frågan kan jag tyvärr inte hjälpa till med

Edit: Lite formatering.

Visa signatur

TANSTAAFL

Permalänk
Skrivet av badoo:

kanske är fel tråd men måste fråga kan nån hjälpa mig eller förklara hur man gör o får ut dessa två tal

Vad blir resultatet av följande logiska bitvisa binäroperation?
10110110 OR 00110111

och En maskininstruktion består av två delar. Den första finns alltid, men den andra kan saknas eller ha olika storlek. Vad heter dessa två fält?

tack för hjälpen

Binärt OR är enkelt, sätt de två talen ovanför varandra och jämför varje position i det ena talet med motsvarande position i det andra talet. Om någon av de två positionerna, eller båda är en etta, så blir motsvarande position i det resulterande talet en etta (är positionen noll i båda talen så blir resultatet för den positionen 0).

Visa signatur

~Pelle~

Permalänk
Medlem

OR: minst en 1:a -> 1

Maskinoperation: Vad skall göras, operator eller instruktion, addera, dividera etc.
den andra delen är operand, kan vara adress eller register som operatorn skall hantera

tex. Add r1,r2 - adderar innehållet i register 1 till register 2

Permalänk
Hedersmedlem
Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Rekordmedlem

Kalkylatorn i win kan räkna binärt om du inte gör det själv, men är det en skoluppgift och du förväntas lära dig logiska funktioner så gör det mer skada än nytta att använda en kalkylator du inte får använda på ett prov, men den kan vara bra för att testa och verifiera resultat med till du är säker på hur det fungerar.

Visa signatur

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.

Permalänk
Medlem

okey tack för hjälpen men förstår fortfarande inte min andra fråga om maskin maskininstruktion består av två delar, har provat skriva som jookeer säger men det blir fel

Permalänk

Vad jag vet så består maskinkodsinstruktionerna av opkod och operand där operanden kan saknas eller ha olika storlek. Tex

Opcode utan operand:
--------------------------------
RTS (ReTurn from Subroutine)

Opcode med operand:
-------------------------------
SUB A #7 (SUBtrahera #7 från Acc, spara resultat i Acc)

Visa signatur

Bärbar: Dell G7 17-7790, i7-9750H, RTX2060, 144Hz ips
Mobil: Samsung Galaxy A71
Mediaspelare: Apple TV 4K 32GB

Permalänk
Hedersmedlem

*Tråd flyttad och trådrubrik förtydligad*

Visa signatur

W10, Intel 5820K, Asus X99-S, Crucial DDR4 2133MHz 32GB, Sapphire 290X Tri-X, Intel 730 SSD, WD Black+Green+HGST, Silverstone FT02, Corsair AX1200, Corsair K90, Logitech MX518, Eizo 2736w, Eaton 5115 UPS. Pixel 7 pro