dsl monsieur mais je pense que vous navez pas bien compris ma question en gros je veux savoir pour les bits qui sont reservés à la selection du chip select comment peut on savoir si on les mis a zero ou bien à 1 genre quand est ce quil faut metre un inverseur ou pas(comme cest le cas dans le 2 eme exo vous avez dit que la ram sera activé si A15 =0 comment vous lavez su??? pk pas A15=1?? ??jattend votre reponse svp
Parce que j'ai considéré les adresses de la RAM commencent par zéro dans son poids fort donc a15barre, et les adresses de la ROM commencent par 1 dans son poids fort donc a15
Salam, Merci pour votre explication, en faite j'ai un exerce que je n'ai pas pu résoudre, si vous pouvez m'aider SVP: Soit un banc mémoire de 4Ko, dont l'adresse de la premier cellule est 2000h dans le plan mémoire d'un microcontrôleur. Quelle est l'adresse de la dernière cellule de ce banc ?
Le nombre de lignes mémoire=4k=4*1024=2^12. L'adresse début=(2000)16. On a une règle qui dit : Nombre de lignes mémoire=@fin-@debut+1 . Donc @fin=nombre de lignes+@debut-1
Monsieur pour l'exo2 question 2 on a besoin d'ajouter un autre Rom non? Car quand on a utiliser un Rom la taille de la machine soit 48k(32+16) mais il demander 16bits
Salam , merci pour la vidéo , en fait j'ai une question que j'ai un exercice que j'ai pas pu résoudre vu que j'ai pas les base de se domaine mais malheureusement c'est un module qu'il faut valider, si vous pouvez m'aider l'exercice dit : Décrire pour chacun des blocs de code fournis, quelle interface est configurée et de quelle façon (donnez le plus possible de précisions) OCR0A = 250; TCCR0A = 0x02; TCCR0B = 0x03; TIMSK0 = 0x02; EICRA = 0b00000011; EIMSK = 0b00000001;
Parce que les adresses de la rom commencent de 10 00000... Jusqu'à 10 11111.….. Et les bits a15 et a14 ne sont pas utilisés dans le bus d'adresse de la rom, donc on les a utilisé pour sélectionner la rom, remarquer a15 est fixé a 1 et a14 est fixé a zéro
@@aminedahou1590 2^18=(1×2^18+0×2^17+0×2^16.........+0×2^0) dec=(1000000000000000000)=(40000)H tel que chaque 4 nbres binaires thsbhom combien wtu écrit en hexa ex (0000)=0H et(100)bin=(4)H
Lorsqu'on additionne deux nombres sur (N) bits il est possible d'avoir un résultat sur (N+1) bits, exemple sur 3 bits: 111+010=1001 donc le bit du poids fort du résultat est une retenue qu'on ne peut pas la négliger.
bonjour monsieur , j'ai une question pourquoi nous avons ajoute CS a A15 bar ( RAM) et a A15 + A15bar (ROM) avec des portes AND, nous pourrions le faire sans CS, comment on sait ?!
merci sa fait Plaisir de trouver des cours bien expliques de nos universités algérienne .
جزاك الله كل خير
الله يسلمك
Pour les gens qui n'ont pas compris dans le 2 ème exo la taille de la RAM est 32 kilo et pas 32 mot mémoire c'est à dire c'est 32*1024 mot mémoire.
D’une erreur à une autre
Tu viens de déduire que la taille de la RAM = nombre de mot mémoire
Merci beaucoup , جزاك الله كل خير.
Merci beaucoup
j'ai pas compris comment vous avez fixé le A15 et A14
جزاك الله خيرا ❤
Mrc beaucoup beaucoup beaucoup rabi yahafdak w god bless you thanks a lot😊😊
الله يسلمك
Bonsoir monsieur svp je nai pas compris dans lexercice 2 pourquoi vous avez mis A15 a zero et non pas à 1 (a fin dactiver les deux blocs de la ram)
Parce que les ram sont placées au début
dsl monsieur mais je pense que vous navez pas bien compris ma question en gros je veux savoir pour les bits qui sont reservés à la selection du chip select comment peut on savoir si on les mis a zero ou bien à 1 genre quand est ce quil faut metre un inverseur ou pas(comme cest le cas dans le 2 eme exo vous avez dit que la ram sera activé si A15 =0 comment vous lavez su??? pk pas A15=1?? ??jattend votre reponse svp
Parce que j'ai considéré les adresses de la RAM commencent par zéro dans son poids fort donc a15barre, et les adresses de la ROM commencent par 1 dans son poids fort donc a15
@@Mahseur aah daaccordd je comprend mntt merciiii beaucoup
@@meliliiidadadaa700 en autre le A15 tous selle nous donne 2 possibilité 0 ou 1 en apris en ordre le 0 pour active la RAM et le 1 pour active la ROM.
Salam, Merci pour votre explication, en faite j'ai un exerce que je n'ai pas pu résoudre, si vous pouvez m'aider SVP:
Soit un banc mémoire de 4Ko, dont l'adresse de la premier cellule est 2000h
dans le plan mémoire d'un microcontrôleur. Quelle est l'adresse de la dernière cellule de ce banc ?
Le nombre de lignes mémoire=4k=4*1024=2^12.
L'adresse début=(2000)16.
On a une règle qui dit :
Nombre de lignes mémoire=@fin-@debut+1 .
Donc @fin=nombre de lignes+@debut-1
En exo 2 q2 il nous a demandé de composer une RAM de 2^16 mots, prk on a utilisé seulement 2^15 mots?
Je n'ai pas compris ta question
On besoin d'ajouter une ROM
Thanks so much you saved me!
الحمد لله
Monsieur pour l'exo2 question 2 on a besoin d'ajouter un autre Rom non?
Car quand on a utiliser un Rom la taille de la machine soit 48k(32+16) mais il demander 16bits
Mais dans cette question il est demandé de faire le schéma de la RAM seulement.
@@Mahseur d'accord monsieur
Monsieur svp si vous pouvez faire des exercices concernant les circuits ROM aidez-moi
Merci
🙏🏻🙏🏻
Monsieur dans lexo 2 question 3 ,,, pour le bus dadresse on a ajouté le bit a15 pour desactivé la ram cest sa ?
On n'a pas ajouté le but A15, car il existe, on a utilisé ce bit sélectionner la RAM ou bien la ROM
Salam , merci pour la vidéo , en fait j'ai une question que j'ai un exercice que j'ai pas pu résoudre vu que j'ai pas les base de se domaine mais malheureusement c'est un module qu'il faut valider, si vous pouvez m'aider
l'exercice dit : Décrire pour chacun des blocs de code fournis, quelle interface est configurée et de quelle
façon (donnez le plus possible de précisions)
OCR0A = 250;
TCCR0A = 0x02;
TCCR0B = 0x03;
TIMSK0 = 0x02;
EICRA = 0b00000011;
EIMSK = 0b00000001;
Pour exercice 02 question 03 pourquoi on a fixé a14=0 et a15=1,dans la ROM et merci.
Parce que les adresses de la rom commencent de 10 00000... Jusqu'à 10 11111.…..
Et les bits a15 et a14 ne sont pas utilisés dans le bus d'adresse de la rom, donc on les a utilisé pour sélectionner la rom, remarquer a15 est fixé a 1 et a14 est fixé a zéro
@@Mahseur d'accord merc monsieur
@@Mahseurj'ai pas compris, pourquoi vous avez choisis a15=1 et a14=0 ????
@@Mahseur..
monsieur,dans l'exo 2 q1 s'ils ne nous donnent pas le bus d'adresse est sur 16 bits ,on peut dire que la taille des registres mar =32+16 ?
Non
لماذا في الدقيقة 12:30 حسبت 8/4 كنت لازم تحط مثل القاعدة 4/8?
comment vous metez le chip select ? on le fait seul wela il faut reservez les derniers 2bits de MAR POUR le selectinonnez ? j'ai pas compris
Une question,pourqoui vous avez ajoute le premier ligne de zeros ,exo5
Salam S'il-vous-plaît monsieur comment convertir 2^18 en hexadécimale ?
2^18=1000000000000000000= 40000H
Merci pour votre réponse monsieur
بارك الله فيك
Mais j'ai pas compris la procédure du convertir 2^18 en binaire comment c 1 et 18 (0)?
@@aminedahou1590 2^18=(1×2^18+0×2^17+0×2^16.........+0×2^0) dec=(1000000000000000000)=(40000)H tel que chaque 4 nbres binaires thsbhom combien wtu écrit en hexa ex (0000)=0H et(100)bin=(4)H
@@aminedahou1590 si tu ne comprends pas dit moi 😊
Monsieur
À quoi sert la retenue "C" dans le 5ème exercice ? Minute 40:38
Lorsqu'on additionne deux nombres sur (N) bits il est possible d'avoir un résultat sur (N+1) bits, exemple sur 3 bits: 111+010=1001 donc le bit du poids fort du résultat est une retenue qu'on ne peut pas la négliger.
@@Mahseur d'accord merci
كيف رسمت استاذ هل في برنامج اللوجيسيم ارجو الرد
لا، هذا في بويربوينت
سلام عليكم
Monsieur pourquoi on a mis ds la qst 2 exo 2 a0 jusqu'à a15
car il y a 16 bits donc de a0 à a15
Thanks man !
سيف غليلة علبالي راك هنا تتفرج بش تطلع فرطرباج غير انسا طلع المادة هاذي
هههههه عيب عليك
@@seyfoskikda9836 واش طلعتها خو. يادرا ؟؟
bonjour monsieur , j'ai une question pourquoi nous avons ajoute CS a A15 bar ( RAM) et a A15 + A15bar (ROM) avec des portes AND, nous pourrions le faire sans CS, comment on sait ?!