This commit is contained in:
Béranger 2021-10-09 16:58:06 +02:00
parent c40cdb5441
commit 9d1c9d5bc8
3 changed files with 54 additions and 2 deletions

View file

@ -211,3 +211,50 @@ Peu dinstructions, faible emprunte silicium.
- _Complex Instruction Set Computer_ (CISC) : Intel X86, ARMv8
Instructions complexes simplifiantes. Énorme emprunte silicium.
# Intel x86
- Mode Réel, 16 bits
- Mode Protégé, 32 bits
- IA32e, 642 bits
- Pointeur d'instrucions : ip
- Généraux : a, b, c, d, r[8-15](IA32e, 64 bits)
- Tête de Pile : sp
- Base de Pile : bp
- Index, copie mémoire : si, di
- Flags d'état [er]flags : c, z, o,
## Architecture
- Unité Aritmétique et logique (ALU) 64-bits (8 à 64)
- Unités Mémoire
- Octet (b) : 8-bits, [abcd][1h] (1 poid faible et h en poid fort)
- mot (w) : 16 bit [abcd]x, sp, bp, di, ...
- double mot (l) : 32 bit, e[abcd]x, esp, ebp, edi, ...
- quadruple mot (q) : 64 bits, r[abcd]x, rsp, rbp, rdi
## Jeu d'instructions
```x86asm
mov <src> <dest> accès mémoire, affectation
push <src> gestion de la pile
pop <dst> gestion de la pile
movs copie directe mémoire (memcpy, @su++ vers @di++)
rep movsb , exécute c fois movsb
-- Artimétique
and, or, xor : opérations bits à bits
test <a> <b> <a> and <b> bit à bit
cmp <a> <b> <a> - <b> suivi d un jump
add, mul, sub, div arithmétique, <dst> = <src> op <dst>
shl, shr décalage à gauche / droite, <dst> = <dst> op <dec>
-- Sauts
jmp intrinsèquement saut inconditionnel
cmp
jmp saut conditionnel, cmp va modifier un flag lu par jmp
```

7
Réseau/TD/TD.md Normal file
View file

@ -0,0 +1,7 @@
# Question 1 - Comment s'appelle le temps pour recevoir l'acquittement d'un segment ? Est-il constant ? Pourquoi ?
Il s'agit du Round Trip Time, et cette valeur n'est pas constante puisque TCP est basé sur IP, et que ce dernier ne garantie pas d'utiliser un même chemin pour une même communication.
# Question 2 - Combien de segments au maximum peut on envoyer au cours de ce temps
On a que $ nb_{message_e}\leq \frac{Débit \times RTT}{taille_{segment}} $

View file

@ -1,2 +0,0 @@
# Installation Réseau