Èñõîäíèêè è ëèñòèíãè ::: Îñòàëüíîå ::: Assembler [Ñëîæåíèå ÷èñåë è ïðî÷èå èçäåâàòåëüñòâà]
|
|
CSEG segment common 'code' ;íà÷àëî ñåãìåíòà êîäà |
assume cs:cseg,ds:cseg,es:cseg,ss:cseg |
main proc ;íà÷àëî ïðîöåäóðû main |
message db 'Enter A and B $' |
cha db 0AH,0DH,' Chislo A: $' |
chb db 0AH,0DH,' Chislo B: $' |
chc db 0AH,0DH,' Chislo C: $' |
cha2 db 0AH,0DH,' Chislo A/2: $' |
smesh db 0AH,0DH,' Chislo C posle sdviga: $' |
xor ax,ax ;î÷èñòèòü ðåãèñòð ax |
main endp ;êîíåö ïðîöåäóðû main |
code ends ;êîíåö ñåãìåíòà êîäà | |
|
|
|
Àâòîðñêèé êîììåíòàðèé ê ðàáîòå: Ïðîãðàììà ïðîèçâîäèò ÷òåíèå ÷èñåë À è  ñ êîíñîëè, âûâîäèò èõ â äâîè÷íîì âèäå, âû÷èñëÿåò C=A/2+B, âûâîäèò â äâîè÷íîì âèäå Ñ è ïðîèçâîäèò àðèôìåòè÷åñêèé ñäâèã Ñ íà 4 áèòà âëåâî (êàæåòñÿ)
Ðàáîòà îïóáëèêîâàíà àäìèíèñòðàòîðîì Sauron
|
|
Âû íå ìîæåòå îöåíèâàòü |
ÊÎÌÌÅÍÒÀÐÈÈ Ê ÐÀÁÎÒÅ:
|
|
|
Sauron ::: êîììåíòàðèé îò 30.06.2009 | 09:45
|
|
Âîæäü (óð.18)
Î÷êè: 40487
Ãîðîä: Òîìñê
Òâ. ðàáîò: 168
Ðåã: 27.04.2006 (15) |
Îòâåò äëÿ Ant_on92 15.06.2009 | 13:00:
â óíèâåðå ïðèäåòñÿ
--------------------
Øòîó.
|
|
Ant_on92* ::: êîììåíòàðèé îò 15.06.2009 | 13:00
|
|
Ïåðñïåêòèâíûé (óð.8)
Î÷êè: 1538
Ãîðîä: ñ.Òîãóð
Òâ. ðàáîò: 2
Ðåã: 13.09.2006 (615) |
Àññýìáëåð-ðîäèòåëü âñåãî)))
Íèêîãäà ÿ, íàâåðíîå, íå íàó÷óñü ïèñàòü íà íåì...
--------------------
Hello, World!
|
|
|
Kane* ::: êîììåíòàðèé îò 11.01.2009 | 08:50
|
|
Ïåðñïåêòèâíûé (óð.8)
Î÷êè: 1556
Ãîðîä: ßêóòñê
Òâ. ðàáîò: 9
Ðåã: 09.10.2008 (8737) |
Êëåâî. äåéñòâèòåëüíî èçäåâàòåëüñòâà.
--------------------
Âñå ÷òî õîðîøî íà÷èíàåòñÿ êîí÷àåòñÿ ïëîõî. À ÷òî ïëîõî íà÷èíàåòñÿ êîí÷àåòñÿ åùå õóæå.
|
|
|