mirror of
https://github.com/BreizhHardware/cours-ISEN-MD.git
synced 2026-03-18 21:50:46 +01:00
Obisidian vault auto-backup: 27-03-2025 11:54:58 on macbook-air-de-felix. 2 files edited
This commit is contained in:
4
.obsidian/workspace.json
vendored
4
.obsidian/workspace.json
vendored
@@ -253,9 +253,9 @@
|
||||
},
|
||||
"active": "05fb2e0f4e86352f",
|
||||
"lastOpenFiles": [
|
||||
"ISEN/STM32/CIPA3/STM32 Cours 1.md",
|
||||
"ISEN/STM32/CIPA3/STM32 Cours 2.md",
|
||||
"ISEN/Daily/27-03-2025.md",
|
||||
"ISEN/STM32/CIPA3/STM32 Cours 2.md",
|
||||
"ISEN/STM32/CIPA3/STM32 Cours 1.md",
|
||||
"ISEN/Microéconomie/CIPA3/Microéconomie Cours 1.md",
|
||||
"ISEN/Microéconomie/CIPA3/Microéconomie Cours 3.md",
|
||||
"ISEN/Daily/26-03-2025.md",
|
||||
|
||||
@@ -99,7 +99,23 @@ Bit masking has the following purpose
|
||||
| AND | & | GPIOA &= ~(1 << 2); (force le bit 2 à 0) |
|
||||
| XOR | ^ | GPIOA ^= (1 << 2); (inverse le bit 2) |
|
||||
|
||||
|
||||
# TD1
|
||||
## Exercice 2
|
||||
1. Ecrire en binaire les octets 0x5A, 0x33, 0x0F, 0xF0, 0x6C
|
||||
1. 0x5A: 1011010
|
||||
2. 0x33: 110011
|
||||
3. 0X0F: 1111
|
||||
4. 0xF0: 11110000
|
||||
5. 0x6C: 1101100
|
||||
2. On considère une série d’entier relatifs négatifs -1, -21, -55, -100. Donner leur représentation en binaire sur 8 bits et leur représentation en hexadécimal, sachant qu’ils sont codés en complément à 2
|
||||
1. -1: 11111111
|
||||
2. -21: 11101011
|
||||
3. -55: 11001001
|
||||
4. -100: 11001001
|
||||
3. Donner les valeurs décimales signées et non-signées des octets suivants : 0b10010110, 0b11010001, 0b00110011, 0b10100101
|
||||
1. Non signées
|
||||
1. 0b10010110: -106
|
||||
2. 0b11010001:
|
||||
|
||||
---
|
||||
© Félix MARQUET
|
||||
Reference in New Issue
Block a user