Microprocessor Systems & System Assembly, Study Guides, Projects, Research of Microprocessor and Assembly Language Programming

Microprocessor Systems involve the integration of microprocessors like 8085, memory, input/output devices, and other components to create functional comput ing systems. System Assembly refers to the process of physically connecting and configuring these components to build a working computer system. It involves tasks like connecting the CPU to the motherboard, installing RAM and other hardware, attaching storage devices, and ensuring proper power supply and cooling. This process requires attention to detail, compatibility checks, and adherence to manufacturer guidelines for optimal performance and reliability.

Typology: Study Guides, Projects, Research

2021/2022

Available from 08/22/2023

yassine-yassine-8
yassine-yassine-8 🇩🇿

1 document

1 / 8

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
UNIVERSITE IBN KHALDOUN-
Tiaret Faculté des sciences et technologies
Licence 3 Electronique
Systèmes à Microprocesseurs
Assemblage du système
pf3
pf4
pf5
pf8

Partial preview of the text

Download Microprocessor Systems & System Assembly and more Study Guides, Projects, Research Microprocessor and Assembly Language Programming in PDF only on Docsity!

UNIVERSITE IBN KHALDOUN-

Tiaret Faculté des sciences et technologies

Licence 3 Electronique

Systèmes à Microprocesseurs

Assemblage du système

Partie Théorique: Le microprosseceur:

 C’est le cœur du système. C’est lui qui a la charge des fonctions suivantes :

 Fournit les signaux de synchronisation et de commande à tous les éléments du système

 Prend en charge les instructions et les données dans la mémoire

 Transfère les données entre la mémoire et les dispositifs d’I/O et vice versa

 Décode les instructions

 Effectue les opérations arithmétique et logiques commandées par les instructions

 Réagit aux signaux de commande produits par les entrées/sorties comme le signal RESET et les INTERRUPTIONS

Registres  (^) PC : Registres de 16 bits contenant l'adresse de l'instruction à exécuter.  (^) A, B, C, D, E, H et L : Registres de 8 bits multi usage. Ils ont une utilité proche de la RAM, mais étant interne au microprocesseur, ils ont des fonctionnalités additionnelles. Le registre A s'appelle également l'accumulateur.  (^) SP : Stack Pointer, il a pour rôle d’indiquer au microprocesseur la prochaine case disponible dans la pile. Registre d’état: C’est l’ensemble des drapeaux (flags) qui forme le registre d’état. Le registre d’état associé à l’accumulateur forme le contexte ou PSW (Program Status Word). f

accumulateur

Registre A

Regustre d’état

Flags

Logique combinatoire:

1.Multiplexeur:

Un multiplexeur, ou sélecteur de donnée, est un circuit logique

ayant plusieurs entrées de données mais seulement une sortie qui communique les données.

L’aiguillage de l’entrée de données qui nous intéresse sur la sortie est commandé par les entrées de sélection (ou d’adresse).

La Figure 5 nous illustre un multiplexeur 4 vers 1, c'est-à-dire quatre entrées de sélection.

Table de vérité et le symbole d’un multiplexeur 4 1

Z
A 0
A 1
A 2
A 3
S 1
S 0

Multiplexeur 4 vers 1

S 1 S 0 Z
0 0 A 0
0 1 A 1
1 0 A 2
1 1 A 3

3.Multiplexeur de Bus: Bus : Un bus est un ensemble de signaux ayant une fonction commune. Exemple : Le bus IDE d’un PC sur lequel le disque dur est branché. Le bus d’adresse et le bus de donnée se retrouvent dans tous les microprocesseurs et toutes les mémoires. La notation bus permet de réduire les écritures. Dotation : [D3D0] signifie l’ensemble des signaux D3, D2, D1 et D0. On retrouvera parfois la notation suivante : D[3:0] Symbole :

S [Z 3 Z 0 ]
0 [A 3 A 0 ]
1 [B 3 B 0 ]
[Z 3 Z 0 ]
[B 3 B 0 ]
S
[A 3 A 0 ] 4

Assemblage du système REG A REG B Sf (^) Sm 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1

# 1 1

Salu Sd2 Sd1 S SRA SRB 0 0 (^0 ) 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 REG D’état MUX (21) DEC (24) ALU DEC (3*8) COMPT

1 0 D 1 1 1 01 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 L L L L L L L L ECT ALU E1E2E 3 S S S S D Les instructions 1-Chargement A extérieur 2-Chargement B extérieur 3-A*B(AND)___result in A 4-A+B(OR) )___result in A 5-A+B(XOR) ___result in A 6-A+B(ADD) ___result in A 7-Chargement A de ALU 8-Chargement B de ALU