glengineering Inserito: 10 novembre 2015 Segnala Inserito: 10 novembre 2015 Ciao a tutti!!Ho necessità di shiftare 15 word, devo avere anche la possibilità di Reset.Qualcuno puo' aiutarmi?grazie Luciano
Livio Orsini Inserita: 10 novembre 2015 Segnala Inserita: 10 novembre 2015 Shiftare come? Resettare cosa?Spendi qualche parola in più se vuoi un aiuto valido. Il forum è gratuito, le parole non si pagano.
glengineering Inserita: 10 novembre 2015 Autore Segnala Inserita: 10 novembre 2015 Dunque.. Vorrei costruire uno Shift Register, che anziché spostare un solo bit alla volta ad ogni impulso di Clock, mi faccia traslare un gruppo di 15 WORD consecutive.Come nella classica istruzione anche un ingresso di Reset per ripartire da zero.. es. D100..D114 (dati sorgenti) ad ogni impulso di Clock D200..D214 (assumono i valori contenuti in D100..D114), D215..D229 assumo il valori antecedente all'ultimo Clock di D200..D214 e così via...
Nicola Carlotto Inserita: 10 novembre 2015 Segnala Inserita: 10 novembre 2015 (modificato) WSFT per lo schift, BSET per azzerareCiao Modificato: 10 novembre 2015 da Nicola Carlotto
glengineering Inserita: 11 novembre 2015 Autore Segnala Inserita: 11 novembre 2015 grazie, sono riuscito a shiftare con WSFT e "idicizzandolo" con un contatore....mi sono accorto solo ora che ho la necessità di shiftare le word al contrario, cioè verso il basso, potete darmi qualche altra dritta?grazie Luciano
claubo Inserita: 13 novembre 2015 Segnala Inserita: 13 novembre 2015 Ciao,purtroppo non esiste la WSFTR (cioè lo shift di word reversibile) che è quello che penso ti serva. Esistono tutta una serie di istruzioni dedicate allo shift per bit o digit.Puoi trovarle sul manuale di istruzxioni della cpu che stai utilizzandociao
DrGonzo Inserita: 26 novembre 2015 Segnala Inserita: 26 novembre 2015 Esatto claubo,esiste ad esempio l'istruzione SFTR che permette lo shift dei singoli bit in entrambe le direzioni.Per maggiori informazioni fai riferimento alla guida istruzioni del CX-Programmer.Ciao.
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora