CONCURS de genialitati
ce instroctziune de procesor Intel are ca rezultat umplerea bitzilor registrului AL cu valoarea din CF (Carry Flag)
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
ai pana la gugle? (se gaseshte, parol)
hint: pe procesoarele mai vechi (286, 386 sigur, poate shi mai sus) era nedocumentata. a aparut in hartzogaria Intel mai de curand
hint: pe procesoarele mai vechi (286, 386 sigur, poate shi mai sus) era nedocumentata. a aparut in hartzogaria Intel mai de curand
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
bre nici nu jtiu ce sa caut pe gugle d-apai sa mai si gasesc
deci paosa.
yueroey: vorba danei, mai bine bagai cu regii cracanati
deci paosa.
yueroey: vorba danei, mai bine bagai cu regii cracanati

If you want to be a hippie, put a flower in your peepee
-
eyewitness - Mesaje: 19220
- Membru din: Lun Aug 05, 2002 11:00 pm
ultimu' hint.
ce am scris io mai sus ca fiind comportamentul instructziunii se traduce prin:
CF=0 => AL=00
CF=1 => AL=FF
ce am scris io mai sus ca fiind comportamentul instructziunii se traduce prin:
CF=0 => AL=00
CF=1 => AL=FF
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
pai asa spune bre, acu ie linpede precum apa plata ozonata 

If you want to be a hippie, put a flower in your peepee
-
eyewitness - Mesaje: 19220
- Membru din: Lun Aug 05, 2002 11:00 pm
ma am gasit un trial assembler pt incepatori da nush ce sa iau ded acolo
asta ie bun?
Processor-Control Instructions
Directly affect the content of the flag.
Instruction Mnemonic(s) Action Taken
CLC "Clear Carry flag" CF = 0
CLD "Clear Direction flag" DF = 0
CLI "Clear Interrupt flag" IF = 0
CMC "Component Carry flag" CF = NOT(CF)
STC "Set Carry flag" CF = 1
STD "Set Direction flag" DF = 1
STI "Set Interrupt flag" IF = 1
HLT "Halt" Processor Stop Executing Instructions
asta ie bun?
Processor-Control Instructions
Directly affect the content of the flag.
Instruction Mnemonic(s) Action Taken
CLC "Clear Carry flag" CF = 0
CLD "Clear Direction flag" DF = 0
CLI "Clear Interrupt flag" IF = 0
CMC "Component Carry flag" CF = NOT(CF)
STC "Set Carry flag" CF = 1
STD "Set Direction flag" DF = 1
STI "Set Interrupt flag" IF = 1
HLT "Halt" Processor Stop Executing Instructions
semnatura fara culori si nestridenta
- gaga
- Mesaje: 18663
- Membru din: Sâm Aug 04, 2001 11:00 am
- Localitate: La Matze Fripte
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
dana, nu
shi nu cred ca e in "pentru incepatori"
un gugle dupa vreo doo din cuvintele zise de mine (din care doar unu' tre' tradus) rezolva problema
shi nu cred ca e in "pentru incepatori"
un gugle dupa vreo doo din cuvintele zise de mine (din care doar unu' tre' tradus) rezolva problema
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
cbw Convert byte to word (signed)
Syntax: cbw
Action: Sign extend AL to create a word in AX.
Flags Affected: None
Notes: For unsigned numbers use "mov ah, 0".
div Unsigned divide
Syntax: div op8
div op16
op8: 8-bit register or memory
op16: 16-bit register or memory
Action: If operand is op8, unsigned AL = AX / op8 and AH = AX % op8
If operand is op16, unsigned AX = DX::AX / op16 and DX = DX::AX % op16
Flags Affected: OF=?, SF=?, ZF=?, AF=?, PF=?, CF=?
Notes: Performs both division and modulus operations in one instruction.
idiv Signed divide
Syntax: idiv op8
idiv op16
op8: 8-bit register or memory
op16: 16-bit register or memory
Action: If operand is op8, signed AL = AX / op8 and AH = AX % op8
If operand is op16, signed AX = DX::AX / op16 and DX = DX::AX % op16
Flags Affected: OF=?, SF=?, ZF=?, AF=?, PF=?, CF=?
plm e plin de instructziuni. e aici?
http://www.ee.byu.edu/ee/class/ee425/base/labs/8086InstructionSet.html
Syntax: cbw
Action: Sign extend AL to create a word in AX.
Flags Affected: None
Notes: For unsigned numbers use "mov ah, 0".
div Unsigned divide
Syntax: div op8
div op16
op8: 8-bit register or memory
op16: 16-bit register or memory
Action: If operand is op8, unsigned AL = AX / op8 and AH = AX % op8
If operand is op16, unsigned AX = DX::AX / op16 and DX = DX::AX % op16
Flags Affected: OF=?, SF=?, ZF=?, AF=?, PF=?, CF=?
Notes: Performs both division and modulus operations in one instruction.
idiv Signed divide
Syntax: idiv op8
idiv op16
op8: 8-bit register or memory
op16: 16-bit register or memory
Action: If operand is op8, signed AL = AX / op8 and AH = AX % op8
If operand is op16, signed AX = DX::AX / op16 and DX = DX::AX % op16
Flags Affected: OF=?, SF=?, ZF=?, AF=?, PF=?, CF=?
plm e plin de instructziuni. e aici?
http://www.ee.byu.edu/ee/class/ee425/base/labs/8086InstructionSet.html
semnatura fara culori si nestridenta
- gaga
- Mesaje: 18663
- Membru din: Sâm Aug 04, 2001 11:00 am
- Localitate: La Matze Fripte
nu e bre nici-una din astea, shi nu e nici in lista
nu v-am zis ca era nedocumentata pana nu cu de multa vreme in urma?
hai mura in gura: cautatzi dupa "undocumented intel" sau mai precis dupa "undocumented intel opcode"
nu v-am zis ca era nedocumentata pana nu cu de multa vreme in urma?
hai mura in gura: cautatzi dupa "undocumented intel" sau mai precis dupa "undocumented intel opcode"
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
; input:
; none
;
; output:
; al = ffff if CF=1, else 0
;
; destroys:
; flags
;
; none
;
; output:
; al = ffff if CF=1, else 0
;
; destroys:
; flags
;
what is freedom of expression? without the freedom to offend, it ceases to exist - salman rushdie
-
theOffender - Mesaje: 2094
- Membru din: Lun Iul 19, 2004 11:00 pm
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
mah nu mai zic..zi tot tu ca io plec shi n'am cum sa validez raspunsu' .. vezi de'i intreaba din C# sau intreaba'i cum se construieshte un motor SMTP ca m'a pus pe mine shefu' sa faq unu' sa'shi trimita el mailurile prin VB fara sa se foloseasca de API, luand info dintr'un dbf..dak shtie f'unu' cum se face asta are shi o bere de la mine nu doar strangeri de mana shi aplauze..
vb maine oameni buni..
carry on
vb maine oameni buni..
carry on
?!
-
h0va - Mesaje: 2049
- Membru din: Mar Oct 21, 2003 11:00 pm
carturare deci baga tot tu o chestie de aia sinpla de interes jeneral nu de alta da n-am mai injurat demult
If you want to be a hippie, put a flower in your peepee
-
eyewitness - Mesaje: 19220
- Membru din: Lun Aug 05, 2002 11:00 pm
lasa mah ca nu vreau sa invetze uamenii intr-o zi cat altzii in coishpe
intrebare de regi cracanatzi: care-i primu' rege 'titulat rex Franciae (pana la el erau recshi Francorum sau diferite alte combinatziuni)
intrebare de regi cracanatzi: care-i primu' rege 'titulat rex Franciae (pana la el erau recshi Francorum sau diferite alte combinatziuni)
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
louis vi acording to goggles
what is freedom of expression? without the freedom to offend, it ceases to exist - salman rushdie
-
theOffender - Mesaje: 2094
- Membru din: Lun Iul 19, 2004 11:00 pm
ai guglat eronat, am verificat pe gugle shi se gaseshte shi informatzia pe care o shtiu io (Stelian Brezeanu - Identitatzi shi Solidaritatzi Medievale)
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
carol cel mare atunci?
what is freedom of expression? without the freedom to offend, it ceases to exist - salman rushdie
-
theOffender - Mesaje: 2094
- Membru din: Lun Iul 19, 2004 11:00 pm
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
The royal documents began to refer to the king of France (Rex Franciae) instead of using the customary formula "king of the Franks" within a year or two of Philippe Augustus' accession (ruled 1180-1223).
If you want to be a hippie, put a flower in your peepee
-
eyewitness - Mesaje: 19220
- Membru din: Lun Aug 05, 2002 11:00 pm
- aphextwinz
- Junior Member
- Mesaje: 2126
- Membru din: Lun Iul 30, 2001 11:00 am
- Localitate: La Matze Fripte
care este numele real al copilului care inoata sub apa , poza de pe albumul grupului nirvana "nevermind" ?
If you want to be a hippie, put a flower in your peepee
-
eyewitness - Mesaje: 19220
- Membru din: Lun Aug 05, 2002 11:00 pm
Cine este conectat
Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 0 vizitatori