spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica di base > Informatica > P. in Assembler

Rispondi
 
Strumenti discussione Modalità  visualizzazioe
  #1  
Vecchio 04-11-2015, 13.44.05
L'avatar di SoldatoSemplice
SoldatoSemplice SoldatoSemplice non è collegato
Robottaro master
 
Data registrazione: 06-07-2009
Residenza: Roma
Età : 36
Messaggi: 263
Potenza reputazione: 132
SoldatoSemplice La sua reputazione è oltre la sua famaSoldatoSemplice La sua reputazione è oltre la sua famaSoldatoSemplice La sua reputazione è oltre la sua famaSoldatoSemplice La sua reputazione è oltre la sua famaSoldatoSemplice La sua reputazione è oltre la sua fama
Predefinito Routine assembly per trovare bits uguali in uno stesso registro

Buongiorno a tutti.

Nell'ultimo periodo starei tentando di realizzare una routine in linguaggio assembly che fà uso di un pò di matematica ed operazioni bitwise, e chiedo aiuto alla comunity, perchè credo di essere abbastanza confuso.

I presupposto sono che io dispongo di una variabile ad otto bits, e posso usare tutte le istruzioni di tipo bitwise, shift e posizione, e vorrei scoprire se quattrop di questi bits sono uguali o diversi.

Io conosco quali sono le posizioni di questi quattro bit nel mio registro, e sono sicuramente adiacenti, ma il registro è considerato come un anello, nel senso che l'ottavo bit è considerato adiacente al primo, come se questo registro si chiudesse su se stesso in anello.

Secondo voi, come posso fare impiegando il minor numero di istruzioni, ed iterazioni possibili, a scoprire se questi quattro bits sono uguali?

E' inoltre possibile scoprire se sono uguali tutti e quattro, od anche a coppie? Nel senso 1010 mi dovrebbe restituire una condizione di uguaglianza al pari di 0000 o di 1111.

Spero di essere stato abbastanza esauriente.

Un saluto
Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalità  visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code è Attivato
Le smilies sono Attivato
[IMG] è Attivato
Il codice HTML è Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Usare più seriali con lo stesso PIC Giukio Elettronica 7 03-04-2009 17.52.14
CMUCAM 3 più oggetti dello stesso colore valeri007 Forum generale 3 29-07-2008 16.09.59
convertitore da ling. C a Assembly felixxx87 P. in Assembler 5 28-05-2007 19.49.30
routine di temporizzazione Enzus Robot Monty 1 22-03-2005 22.39.26
Routine I2C per pic emanuele83 P. in C, C++ 0 01-11-2003 19.38.38


Tutti gli orari sono GMT. Adesso sono le: 10.08.35.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB