Vai al contenuto
PLC Forum


Circuito Calcolatore In Tkgate: Aiuto! - devo fare un circuito in tkgate e sono in alto mare


Messaggi consigliati

Inserito:

Ciao a tutti, spero sia la sezione giusta.

c'è qualcuno che mi potrebbe dare una mano? Devo realizzare un circuito calcolatore in complemento a 2 ma non so come fare, la consegna è questa:

Realizzare un circuito calcolatore in complemento a 2 che dispone di:

un ingresso IN a 8 bit;

un ingresso OP a 2 bit;

un’uscita OUT a 8 bit;

un’uscita ERROR a 1 bit.

Il circuito, ad ogni ciclo di clock, riceve sull’ingresso OP un’istruzione

ed esegue un’opportuna operazione sul dato IN e sul valore di un

registro interno R a seconda della seguente tabella:

OP Codice mnemonico Operazione

00 NOP R => R

01 LOAD IN => R

10 ADD IN + R => R

11 MUL IN * R => R

Il bit ERROR viene posto ad 1 se l’operazione produce un overflow

(si ricordi che si lavora in complemento a 2).

Si realizzi il modulo del circuito e si colleghino gli ingressi IN e OP ad

opportuni DIP-switch e l’uscita OUT ad un display esadecimale.

Seconda parte

Estendere il circuito precedente a 4 registri interni R0, R1, R2, R3.

Aggiungere ad OP 2 bit per indirizzare uno dei 4 registri e eseguire le

operazioni nel modo seguente:

OP Codice mnemonico Operazione

00 NOP nessuna

01 LOAD IN => Rn

10 ADD IN + Rn => R0

11 MUL IN * Rn => R0

Spero si capisca e spero altrettanto che qualcuno mi aiuti perchè sono nel panico.

Ciauz


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...