Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Architettura degli elaboratori
 algoritmo conversione not. infissa => postfissa

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
n/a Inserito il - 03/01/2004 : 19:09:41
Ciao a tutti e buone feste fatte.
E' il mio primo post in questo forum e scrivo solo per comunicarvi che nella mia homepage http://www.LaUrEaTeCi.iT ho pubblicato un programmino in assembler completo di sorgente per la traduzione da notazione infissa alla notazione polacca inversa.
A proposito, riusulta a qualcuno oltre me la mancanza di un'operatore nell'esercizio della conversione da postfissa a infissa?

Il moderatore:
sai com'è, se chiedessi il permesso prima di mettere indirizzi di siti...
20   U L T I M E    R I S P O S T E    (in alto le più recenti)
n/a Inserito il - 18/01/2004 : 11:28:44
Ciao Raffaele, tutto comunque si è concluso per il meglio
Su, entra in chat;)
Raf84 Inserito il - 18/01/2004 : 11:19:04
Citazione:
Messaggio inserito da Chilavert

Cordialmente già ho i caz*i girati di mio, quindi non mi fare incazzare ulteriormente con questi giri di parole degni del miglior avvocato del ca**o...

MnK Inserito il - 18/01/2004 : 09:17:08
ok allora avevo capito giusto....
DarkSiDe Inserito il - 17/01/2004 : 21:24:48
0000 0B 60 000E (è una operazione Registro-Diretto)
0004 01 60 0010 (il comando è ADD cod. 01)


Mnk: hai sbagliato i codici operativi, quelli che ti ha postato joker sono giusti...
MnK Inserito il - 17/01/2004 : 16:46:52
0000 0A 60 000E Mov 6,Elem !!!ERRORE!!!
0004 0A 60 0010 Add 6,Sum !!!ERRORE!!!


scusa ma l'errore e' che hanno codici operativi uguali??
sai com'e' i dubbi vengono....
MnK Inserito il - 12/01/2004 : 21:02:53
Il Block num sulla mia tastiera nn si vede se e' attivato o meno.......
MnK Inserito il - 12/01/2004 : 21:00:50
bhe che dire....
Errori di distrazione cmq grazie 1000 per avermelo fatto notare.....
d-joker Inserito il - 12/01/2004 : 20:10:02
Citazione:
Messaggio inserito da MnK

PROCEDURA Confronto

CALCOLO TAVOLA DEI SIMBOLI

Lunghezza Istruzione (in Byte Esad) Valore ILC ( in Esad)
Proc Confronto 0
External Somma,Elem 0
Lea 2,Vet 4 0
Mov 3,N 4 4
Mov 4,Conf 4 8
Ciclo Cmp 4,(2) 2 C
JE Controllo 4 E
Mov 5,Elem 4 12
Call Somma 4 16
Contr Inc 2 2 1A
Dec 3 2 1C
Cmp 3,#0 2 1E
JGT Ciclo 4 20
RET 2 24
Vet DS 48 60 26
N DS 1 2 86
Conf DS 1 2 88
END CONFTRONTO 8A

48 In esadecimale= 30 * 2(byte)= 60 byte

Tavola Dei Simboli

Simbolo ILC
Ciclo C
Controllo 1E !!ERRORE"" Valore corretto: 1A
Vet 2° !!ERRORE!! Valore corretto: 26
N 8° !!ERRORE!! Valore corretto: 86
Conf 8C !!ERRORE!! Valore corretto: 88

Modulo Oggetto Procedura Confronto

Identificazione:
Confronto, Lunghezza del programma (in esad) 8A

Tabella degli Entry Point

Simbolo Indirizzo
Confronto 0






Tabella dei Riferimenti Esterni:

Elem 14
Somma 18

Istruzioni Macchina:

Indirizzo Contenuto
0 0A 20 0026 Lea 2,Vet
4 0B 30 0086 Mov 3,N
8 0B 40 0088 Mov 4,Conf
C 04 42 Ciclo Cmp 4,(2)
E 07 00 001A JE Controllo
12 0B 50 0000 Mov 5,Elem
16 02 00 0000 Call Somma
1A 06 20 Contr Inc 2
1C 05 30 Dec 3
1E 03 30 Cmp 3,#0 *
20 08 00 000C JGT Ciclo
24 10 00 RET
26 00 00 Vet DS 48
86 00 00 N DS 1
88 00 00 Conf DS 1


* SE CI FOSSE STATO UN QUALSIASI NUMERO ESADECIMALE SAREBEE STATO LO STESSO?PERCHE’ NN COMPARE IL VALORE CON CUI LO CONFRONTO?

Dizionario di Rilocazione:

0002
0006
000A
0010
0022


Allegato: tangorra.doc
82,91 KB

d-joker Inserito il - 12/01/2004 : 19:57:53
Citazione:
Messaggio inserito da MnK

PROCEDURA Somma

CALCOLO TAVOLA DEI SIMBOLI

Lunghezza Istruzione (in Byte Esad) Valore ILC ( in Esad)
Proc Somma 0
Pubblic Elem 0
Mov 6,Elem 4 0
Add 6,Sum 4 4
Mov Sum,6 4 8
RET 2 C
Elem DS 1 2 E
Sum DS 1 2 10
End Somma 12


Tavola Dei Simboli

Simbolo ILC
Elem E
Sum 10

Modulo Oggetto Procedura Somma

Identificazione:
Ordina , Lunghezza del programma (in esad):12

Tabella degli Entry Point

Simbolo Indirizzo
Somma 0
Elem E

Tabella dei Riferimenti Esterni: Vuota!!

Istruzioni Macchina:

Indirizzo Contenuto
0000 0A 60 000E Mov 6,Elem !!!ERRORE!!!
0004 0A 60 0010 Add 6,Sum !!!ERRORE!!!

Queste quelle esatte:
0000 0B 60 000E (è una operazione Registro-Diretto)
0004 01 60 0010 (il comando è ADD cod. 01)
il resto è ok per questo esercizio.

0008 0D 60 0010 Mov Sum,6
000C 10 00 RET
000E 00 00 Elem DS 1
0010 00 00 Sum DS 1

Dizionario di Rilocazione

0002
0006
000A


Chilavert Inserito il - 12/01/2004 : 19:19:14
il bloc num come ce l'avevi, attivato o disattivato?
bwhahah
MnK Inserito il - 12/01/2004 : 18:27:39
l'avevo capito nn mi funzava alt+126....NN HO CAPITO ANCORA COME MAI.......
gestori c'e' una risp a tutto ciò?......
silent Inserito il - 12/01/2004 : 17:26:56
no il simpaticone era riferito al primo indirizzo che mi hai dato.scusa e ti ringrazio
MnK Inserito il - 12/01/2004 : 16:49:50
http://www.di.uniba.it/~arch/
nn e' questo?
a me pare di sì.....
silent Inserito il - 12/01/2004 : 16:40:02
non quello SIMPATICONE
MnK Inserito il - 12/01/2004 : 16:39:50
http://www.di.uniba.it/~arch/
MnK Inserito il - 12/01/2004 : 16:36:51
www.uniba.it/Šarch
silent Inserito il - 12/01/2004 : 16:32:05
scusate qualcuno sa l'indirizzo del sito dove pizzutilo e tangorra mettono le dispense ??
MnK Inserito il - 10/01/2004 : 17:15:27
l'ho messo come allegato così si vedono le tabelle.
se trovate errori ditelo.L'esercizio nn e' corretto del professore...lo faro' giovedì prossimo e mettero' eventuali aggiornamenti
MnK Inserito il - 10/01/2004 : 17:10:10
PROCEDURA Confronto

CALCOLO TAVOLA DEI SIMBOLI

Lunghezza Istruzione (in Byte Esad) Valore ILC ( in Esad)
Proc Confronto 0
External Somma,Elem 0
Lea 2,Vet 4 0
Mov 3,N 4 4
Mov 4,Conf 4 8
Ciclo Cmp 4,(2) 2 C
JE Controllo 4 E
Mov 5,Elem 4 12
Call Somma 4 16
Contr Inc 2 2 1A
Dec 3 2 1C
Cmp 3,#0 2 1E
JGT Ciclo 4 20
RET 2 24
Vet DS 48 60 26
N DS 1 2 86
Conf DS 1 2 88
END CONFTRONTO 8A

48 In esadecimale= 30 * 2(byte)= 60 byte

Tavola Dei Simboli

Simbolo ILC
Ciclo C
Controllo 1E
Vet 2°
N 8°
Conf 8C

Modulo Oggetto Procedura Confronto

Identificazione:
Confronto, Lunghezza del programma (in esad) 8A

Tabella degli Entry Point

Simbolo Indirizzo
Confronto 0






Tabella dei Riferimenti Esterni:

Elem 14
Somma 18

Istruzioni Macchina:

Indirizzo Contenuto
0 0A 20 0026 Lea 2,Vet
4 0B 30 0086 Mov 3,N
8 0B 40 0088 Mov 4,Conf
C 04 42 Ciclo Cmp 4,(2)
E 07 00 001A JE Controllo
12 0B 50 0000 Mov 5,Elem
16 02 00 0000 Call Somma
1A 06 20 Contr Inc 2
1C 05 30 Dec 3
1E 03 30 Cmp 3,#0 *
20 08 00 000C JGT Ciclo
24 10 00 RET
26 00 00 Vet DS 48
86 00 00 N DS 1
88 00 00 Conf DS 1


* SE CI FOSSE STATO UN QUALSIASI NUMERO ESADECIMALE SAREBEE STATO LO STESSO?PERCHE’ NN COMPARE IL VALORE CON CUI LO CONFRONTO?

Dizionario di Rilocazione:

0002
0006
000A
0010
0022


Allegato: tangorra.doc
82,91 KB
MnK Inserito il - 10/01/2004 : 13:53:11
PROCEDURA Somma

CALCOLO TAVOLA DEI SIMBOLI

Lunghezza Istruzione (in Byte Esad) Valore ILC ( in Esad)
Proc Somma 0
Pubblic Elem 0
Mov 6,Elem 4 0
Add 6,Sum 4 4
Mov Sum,6 4 8
RET 2 C
Elem DS 1 2 E
Sum DS 1 2 10
End Somma 12


Tavola Dei Simboli

Simbolo ILC
Elem E
Sum 10

Modulo Oggetto Procedura Somma

Identificazione:
Ordina , Lunghezza del programma (in esad):12

Tabella degli Entry Point

Simbolo Indirizzo
Somma 0
Elem E

Tabella dei Riferimenti Esterni: Vuota!!

Istruzioni Macchina:

Indirizzo Contenuto
0000 0A 60 000E Mov 6,Elem
0004 0A 60 0010 Add 6,Sum
0008 0D 60 0010 Mov Sum,6
000C 10 00 RET
000E 00 00 Elem DS 1
0010 00 00 Sum DS 1

Dizionario di Rilocazione

0002
0006
000A

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,08 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000