Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedenteUltima revisioneEntrambe le parti successive la revisione | ||
software:qview:qview_6:qview60 [2023/02/09 12:19] – [7.6.6 Shift logico a sinistra] qem215 | software:qview:qview_6:qview60 [2024/03/22 14:05] – [5. REFERENCE] qem214 | ||
---|---|---|---|
Linea 827: | Linea 827: | ||
La variabile // | La variabile // | ||
- | ^La dichiarazione di INTDEVICE, INPUT, OUTPUT può avvenire solamente come REFERENCE.^ | + | <WRAP center round important 60%> |
+ | La dichiarazione di INTDEVICE, INPUT, OUTPUT può avvenire solamente come REFERENCE. | ||
+ | </ | ||
====== - COSTANTI ====== | ====== - COSTANTI ====== | ||
Linea 1401: | Linea 1404: | ||
==== - Shift a sinistra ==== | ==== - Shift a sinistra ==== | ||
Esegue una operazione di shift a sinistra di //n// bit sull' | Esegue una operazione di shift a sinistra di //n// bit sull' | ||
- | Lo shift è da intendersi indifferentemente sia //logico// che // | + | Lo shift è da intendersi indifferentemente sia //logico// che // |
- | - I bit a sinistra | + | \\ |
- | - I bit a destra | + | - I bit che escono dalla sequenza |
+ | - I bit che entrano nella sequenza | ||
+ | \\ | ||
Dal punto di vista matematico si tratta della moltiplicazione dell' | Dal punto di vista matematico si tratta della moltiplicazione dell' | ||
La sintassi è:\\ | La sintassi è:\\ | ||
Linea 1411: | Linea 1416: | ||
Esempio: | Esempio: | ||
<code QCL> | <code QCL> | ||
- | | + | |
+ | ; Se glValue = & | ||
</ | </ | ||
- | ==== - Shift logico | + | ==== - Shift a destra ==== |
- | Esegue una operazione di shift a destra di //n// bit sull' | + | Esegue una operazione di shift a destra di //n// bit sull' |
+ | Lo shift è da intendersi // | ||
+ | \\ | ||
+ | - I bit che escono dalla sequenza a destra vengono perduti.\\ | ||
+ | - I bit che entrano nella sequenza a sinistra sono delle copie del bit più significativo (ossia di quello più a sinistra).\\ | ||
+ | \\ | ||
+ | Dal punto di vista matematico si tratta della divisione dell' | ||
+ | La sintassi è:\\ | ||
<code QCL> | <code QCL> | ||
SHLR(< | SHLR(< | ||
Linea 1422: | Linea 1435: | ||
<code QCL> | <code QCL> | ||
glValue = SHLR(glValue, | glValue = SHLR(glValue, | ||
+ | ; Se glValue = & | ||
+ | ; Se glValue = & | ||
</ | </ | ||