Exercice1
Exercice 1 : Les nombres entiers non-signés
Convertir en binaire les nombres suivants :
- \(125_{10}\) (Base 10)
- \(0377_8\) (Base 8)
- \(0x\mathrm{ADE}1_{16}\) (Base 16)
Convertir en décimal les nombres suivants :
- \(0b10011000_2\) (Base 2)
- \(0177_8\) (Base 8)
- \(0x25\mathrm{E}1_{16}\) (Base 16)
Additionner les nombres binaires suivants et donner le résultat ainsi que l’état des flags C et Z. On considère des nombres sur 8 bits :
- \(0b10011000_2 + 0b10011000_2\)
- \(0b11111101_2 + 0b00000011_2\)
- \(0b00011000_2 + 0b10011100_2\)
Soustraire les nombres binaires suivants et donner le résultat ainsi que l’état des flags C et Z :
- \(0b10011000_2 - 0b10011000_2\)
- \(0b11111101_2 - 0b00000011_2\)
- \(0b00011000_2 - 0b10011100_2\)
Donner le résultat ainsi que l’état des flags C et Z pour les soustractions suivantes :
- \(125 - 128\)
- \(77 - 26\)
- \(254 - 254\)
- \(255 - 0\)