[•\ŽĶ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch‚Ėread.cgi‚Ö]
Update time : 02/24 11:23 / Filesize : 211 KB / Number-of Response : 985
[‚ą‚ĖƒXƒŒƒbƒh‚Ė‘‚Ŧž‚Ý‚ðíœ‚·‚é]
[{” Å‹ß—§‚Á‚―ƒXƒŒ•”M‚ĒƒXƒŒˆę—— : {” Å‹ß—§‚Á‚―ƒXƒŒ^‹LŽŌ•Ęˆę——] [—ÞŽ—ƒXƒŒƒbƒhˆę——]


ŠƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“Ūė‚ðCģ‚ĩ‚Ü‚ĩ‚―A‚ē–Ā˜f‚ð‚ĻŠ|‚Ŋ‚ĩ‚Ü‚ĩ‚―

ƒAƒZƒ“ƒuƒ‰c@(K K) ŠƒAƒb[IŦ



1 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/05/24(…) 01:43:34 ]
ƒAƒZƒ“ƒuƒ‰‘S”ʂɊւ·‚éƒXƒŒƒbƒh‚Å‚·B

y‘OƒXƒŒz
ƒAƒZƒ“ƒuƒ‰c@R(߁Íß)ÉĖŦ°ģ!
pc8.2ch.net/test/read.cgi/tech/1132761638/

‰ß‹ŽƒƒO‚Í>>2•Ó‚č

409 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 08:05:05 ]
>>406
ƒZƒNƒVƒ‡ƒ“ˆęŒÂ‚É‚·‚ę‚Î1024ƒoƒCƒg‚ɂłŦ‚邯Žv‚Ī‚æB
.text‚â.dataŒ“‚Ë‚éƒCƒ“ƒ|[ƒgƒZƒNƒVƒ‡ƒ“ė‚ę‚Î‚Ē‚ĒB
‚ŧ‚悿‚菮‚ģ‚Ē‚Ė‚Í–ģ—‚ہB

410 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/24(–Ø) 08:12:09 ]
1024‚Æ‚Đ‚Č‚įƒoƒCƒiƒŠƒGƒfƒBƒ^‚Å‚Č‚Ē‚Æ–ģ—‚ЂȁH
PE‚Š•Š‚Đ‚ę‚ΊȒP‚ЂȁH
MZ‚ĖŽŸ‚ĖƒoƒCƒg‚͉―‚Č‚ņ‚Å‚·‚ЁH

411 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 08:53:48 ]
‚ŁA“š‚Ķ‚―‚įAŽŸ‚ĖƒoƒCƒg‚͉―‚Å‚·‚Đ‚Æ‚Č‚é‚í‚Ŋ‚ū‚ȁI

412 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 09:00:33 ]
00400000 4D 5A 50 00 02 00 00 00 04 00 0F 00 FF FF 00 00 MZP......ĸĸ..
00400010 B8 00 00 00 00 00 00 00 40 00 1A 00 00 00 00 00 ļ.......@......
00400020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00400030 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 ............P...
00400040 0E 1F BA 0E 00 B4 09 CD 21 B8 01 4C CD 21 2E 24 š.ī.Í!ļLÍ!.$

’ī“K“–

413 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 09:28:55 ]
‚Æ‚č‚ ‚Ķ‚ļVC++‚Å‚āƒŠƒ“ƒJƒIƒvƒVƒ‡ƒ“‚Ē‚ķ‚ę‚Î1024ƒoƒCƒg‚܂ł͒BŽ‚Å‚Ŧ‚邹‚Æ‚ðŠm”FB

414 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 10:59:44 ]
/NODEFAULTLIB‚Æ/ENTRY‚Æ/MERGE‚Æ/OPT:WIN98‚Å512ƒoƒCƒg‚͉”\

415 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 11:33:14 ]
ƒtƒ@ƒCƒ‹‚ĖƒAƒ‰ƒCƒ“ƒƒ“ƒgƒTƒCƒY‚Á‚Ä512ˆČ‰š‚ɂłŦ‚é‚ņ‚ū‚Á‚ŊH

416 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/24(–Ø) 13:56:04 ]
@ @ @@@@ Q_QQ_
@ @Q@@^@@ @ @_
@@|@ |^@ _ƒm @RĪ_@ _@@@EEE‚ā‚ĩ‚ā‚ĩ‚Ļ•ę‚ģ‚ņA–l‚ū‚ρA–lEEE‚ŧ‚΁AƒˆƒVƒI‚ū‚ρEEE
@@| @| @o߁܁@@@Üßo@ _ @EEEŽ–ŒĖ‹N‚ą‚ĩ‚ŋ‚á‚Á‚āEEE‘ŠŽč‚ð‰ö‰ä‚ģ‚đ‚ŋ‚á‚Á‚―‚ρEEE
@@| @|@@@ i__l__j@@@@|@@

@@|@ |^@ _ƒm @RĪ_@ _@@@EEE‚Ļ‹ā‚Š‚Ē‚Á‚Ï‚Ē•K—v‚ū‚Ŋ‚Į‚Ļ‹āŽ‚Á‚ĂȂǂρEEE
@@| @| @o߁܁@@@Üßo@ _ @EEE‚Ī‚ņEEE‚Ī‚ņEEEĄ‚Đ‚įŒū‚ĪŒûĀ‚É‚·‚ېU‚荾‚ņ‚Å—~‚ĩ‚ǂρEEE
@@| @|@@@ i__l__j@@@@|@@

@@|@ |^@ _ƒm @RĪ_@ _@@@EEE‚Ļ•ę‚ģ‚ņEEE–Ā˜f‚Đ‚Ŋ‚Ă΂Ђč‚Å‚ē‚ß‚ņ‚Č‚ģ‚ǁEEE
@@| @| @o߁܁@@@Üßo@ _ @EEE‚Ī‚ņEEE‚ ‚肊‚Æ‚ĪEEE‚Š‚ņ‚΂é‚ρEEE‚ķ‚á‚ ‚ˁEEE
@@| @|@@@ i__l__j@@@@|@@

ĖßÁŊc@@Q@@^@@ @ @_
@°°c|@ |^@ _ƒm @RĪ_@ _@@@EEE
@@@@@@| @| @o߁܁@@@Üßo@ _
@@@@@@| @|@@@ i__l__j@@@@|@@
@@@@@@|Q|@@ @ M ÜL @ @ ^
@@@@@@ ˜
@@@@@@Ý
@@@@@@@@@Q_
@ @Q @ ^Ü@@Ü_
@@|@ |^i œj @iœj_
@@| @|::::::Üi__l__jÜ::::: _
@@| @|@@@@|r„Ķ-|@@@@@|
@@|Q| @@ @ `['L @ @ ^
@@ ˜
@@Ý
@ä


417 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 14:14:01 ]
ƒoƒCƒiƒŠƒGƒfƒBƒ^‚ōė‚ę‚éÅŽ‚ĖPE‚Í256ƒoƒCƒg‚æ‚čŽáŠąŽ‚ģ‚­‚Å‚Ŧ‚é‚Ŋ‚Į
•sģ‚Čexe‚Å”FŽŊ‚·‚éŠÂ‹Ŧ‚ā‚ ‚é



418 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/24(–Ø) 17:00:20 ]
256ƒoƒCƒg‚æ‚čŽáŠąŽ‚ģ‚Ē‚ŧ‚ĖEXE‚ÍPEƒtƒH[ƒ}ƒbƒg‚ɏ]‚Á‚―‚ā‚˂ł·‚ЁH
•’Ę‚ĖWindows‚ĖEXE(Notepad.exe‚Č‚Į)‚ÍOE‚Å‚Í‚Č‚­OMF‚Å‚·‚ЁH
>>412
00400000 4D 5A 50 Đ‚ą‚ę‰―‚Å‚·‚Ёi OƒÖOj

419 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 17:22:18 ]
‚ŋ‚Ȃ݂ɁA4096byte‚æ‚菮‚ģ‚­‚ĩ‚Ä‚āA’ʏí‚͈ӖĄ‚ЂȂǁB

‚Æ‚Ē‚Ī‚Ė‚ÍAƒy[ƒWƒTƒCƒY‚Š4K‚ȏãA
FAT32‚āNTFS‚āA•’Ę‚ÍƒNƒ‰ƒXƒ^ƒTƒCƒY‚Š4KˆČã‚ū‚Đ‚įB
FAT16(FDD‚Æ‚Đ)‚ðŽg‚Ī‚Æ‚ĐAƒlƒbƒgã‚ł˓]‘——Ę‚ð‹C‚É‚·‚邯‚ЂȂį
‚í‚ļ‚Đ‚ÉˆÓ–Ą‚Š‚ ‚é‚Đ‚ā‚ĩ‚ę‚ȂǂŠ
‚ŧ‚ęˆČŠO‚́A‚―‚ū‚ĖŽĐŒČ–ž‘ŦB

420 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 17:30:02 ]
>>418
PEƒwƒbƒ_‚Ö‚ĖƒIƒtƒZƒbƒg‚ĖÅ‰šˆĘƒoƒCƒgB

421 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 17:46:25 ]
>419
„ƒlƒbƒgã‚ł˓]‘——Ę
•’Ęˆģk‚Đ‚Ŋ‚é‚Đ‚įŒ‹‹Į–ģˆÓ–ĄB

‚ĂЁAƒTƒCƒY‚ðŽ‚ģ‚­‚·‚é–Ú“I‚ŃAƒZƒ“ƒuƒ‰Žg‚Á‚Ä‚él‚Í‚ā‚Ī‹‚Ȃǂłĩ‚åB
‘g‚ݍž‚ÝŒn‚Å‚·‚įŒĐ‚Đ‚Ŋ‚ȂǁB

422 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 18:00:30 ]
FDD‚ÍFAT12‚ū‚Á‚―B
‚ƁA“Ë‚Áž‚Ý‚Š“ü‚é‘O‚É’ųģ‚ĩ‚Ăςą‚΁B

423 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/24(–Ø) 18:18:28 ]
288ƒoƒCƒg‚ŃAƒb[I

TVpQuzAAQABTU1BLU+sDAAAA/yUcAEAAHAAAAPAAAAAAAAAA4AAAABwAAAAAAADDg0GDYoFbgUkA
AAAAQAAAAFBFAABMAQEAAAAAAAAAAAAAAAAA4AAPAQsBBQyAAAAAAAAAAAAAAAACAAAAAAAAAOAB
AAAAAEAAEAAAABAAAAAEAAAAAAAAAAQAAAAAAAAA4AEAAGABAAAAAAAAAgAAAAAAEAAAEAAAAAAQ
AAAQAAAAAAAAEAAAAAAAAAAAAAAAGAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c2Vy
MzIuZGxsAAAAAAAAnQFNZXNzYWdlQm94QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAE
AAAA

424 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/25(‹ā) 09:17:03 ]
>>420
‚ŧ‚Ė‘f“G‚Č“ú–{Œę‚Í–O‚Ŧ‚é‚Ų‚ĮŒĐ‚Ü‚ĩ‚―B
‚ā[‚ŧ‚ą‚Í•Š‚Đ‚č‚Ü‚ĩ‚―i OƒÖOj
>>412
‚ŧ‚ę‚ÍŽĀs‰Â”\‚Å‚·‚ЁH

425 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 09:30:59 ]
DOS STUB‚ÆPEƒwƒbƒ_‚ĖŠÔ‚ÉƒŠƒ“ƒJ‚Š–„‚ß‚éƒf[ƒ^‚ĖˆÓ–Ą‚Š–Ē‚ū‚É‚í‚Đ‚į‚ņ
ƒNƒŠƒA‚ĩ‚Ä‚ā“Ūė‚ÉŽxá‚Í‚Č‚Ē‚ĩ

426 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 10:16:29 ]
•K‚ļRich‚Á‚ď‘‚ǂĂ ‚邿‚Č

>>423
ƒAƒb[I


427 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 10:38:27 ]
‘O‚É1000ƒoƒCƒg‚ĖƒeƒgƒŠƒX(Win32ƒAƒvƒŠ)‚ðŒĐ‚―‚ȁdd



428 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 16:20:52 ]
>>427
‚ą‚ę‚ЁH
Ė‚Í“Ū‚Ē‚―‚Ŋ‚ĮXPSP2‚ū‚Æ“Ū‚Đ‚Č‚Ē‚Á‚Û‚ĒEEE

TVpHZGkzMi5kbGwAQWRqdXN0V2luZG93UmVjdABDcmVhdGVXaW5kb3dFeEEAU2V0V2luZG93TG9u
Z0EAQAAAAFBFAABMAQEAuzQRQACJ2DHJ6xmQaAAPAQsBU3RyZXRjaERJQml0cwBIAAAAsWyNPAuQ
6wwAAEAAABAAAAACAACxF6uDxyjrEAQAAAAAAAAAABAAAYQDAACrkOsCAgDrEAAAEAAAEAAAAAAQ
AAAQAADi0OskAgAAAAAAAAAAAAAAXBEAADwAAAAAAAABABAAAIQBAAAAAgAAagBoAADIEI1zUOsE
4AAA4LEM86vGRgh4xkYM5Fb/UwhqAGgAAEAAagBqAItGDCtGBFCLRggrBlBqIGogaAAAyBBqAGgU
A0AAagD/Uwxo1wFAAGr8UFD/UxiJQ1T/UxCNs+wEAABqAGoAagBW/1MchcB0Blb/UyDr7MONkywB
AAAxwLDYMe2xC40sCIssqoXtdALi9IXJdROJxY08qo130LEM86WD7Qx98evZg+gMfdSNU2CLAkCD
+AZ+AjHAiQLHQ2Tt////iwqLRIvkiUNoU1ZXg8NQjXMYMcAxybEEi1MUD74+RgH6jZST3AAAAAsC
i3sQi3y7lDE64uNfXlvDYLs0EUAAi3QkKIP+AnUFagD/UyQx/4P+D3QVgf4AAQAAdQaLfCQs6wdh
/yVIEUAAaKcBQAD/c2iNc2SLLv9UJASNU1yLi/wEAACJyCsCg+h/fgaJCjH/6z2D/yZ1JWCLS2CF
yXQcjXtosQQPvgdQmTHbswn3+2vYkVhrwAwp2Kri6WGD/yV1Av8Og/8ndQL/BoP/KHUDgwYM/1Qk
BIXAdBr/VCQEiWtkiwQkiUNo/1QkBIX/dQXowP7//4PECGggAMwAagBoAANAAI2DLAEAAFBqE2oK
agFqAWjkAAAAanhqAGoA/3NU/xNhwhAARGVmV2luZG93UHJvY0EAR2V0TWVzc2FnZUEARGlzcGF0
Y2hNZXNzYWdlQQBQb3N0UXVpdE1lc3NhZ2UAKAAAAAwAAADs////AQAgAAMAAABFRElUAAEMDQAB
Cwz/AAEN/wAMDf8AAf4A/wELAAH/DFgAAAAAAAAACgAAABsAAAArAAAAwgIAAF4DAADRAgAA3QIA
AO4CAAAAAAAAR2V0REMAAAACAAAANBEAAFVzZXIzMi5kbGwAAHADAAA8EQAA

429 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/25(‹ā) 17:07:20 ]
>>409
ƒZƒNƒVƒ‡ƒ“‚Æ‚Íassume‚Ė‚ą‚Æ‚Å‚·‚ЁH
cs‚Æds‚ð“Ŋ‚ķ‚É‚ĩ‚―‚įEXE‚Å‚Í‚Č‚­‚Č‚é‚ņ‚ķ‚á‚Ȃǂł·‚Ёi OƒÖOj

430 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 19:15:35 ]
‚â‚Á‚ƂłŦ‚―[
‚―‚Ô‚ņPE‚ĖÅŽƒTƒCƒYH

TVoAAFBFAABMAQEATWVzc2FnZUJveEEAqAAPAQsBdXNlcjMyLmRsbAAxwLkpAAAAUGjEAEAA6yYA
AEAABAAAAAQAAAAKAAAAAAAAAAQAAAAAAAAA6QAAAMQAAADMzOtcAgAAAAAAEAAAAAEAAAAQAAAA
AQAAAAAAAgAAAAAAAAAAAAAAqAAAABQAAACBQIFpgUCDqV+DqQqBvIHcgsLfgVvfKYLCgfQARAAA
AAAAAAAAAAAAHgAAAEQAAABojABAAFDrHDIzM2J5dGUA6QAAAAAAAADpAAAAAAAAAAAAAAD/FUQA
QADDzCA=

431 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/25(‹ā) 20:02:15 ]
233‚ŠÅŽ‚ū‚ÆŽv‚Á‚Ä‚―‚Ŋ‚Į‚ā‚Ī­‚ĩŽ‚ģ‚­‚Å‚Ŧ‚ŧ‚Ī‚ūEEE

432 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/26(“y) 01:29:13 ]
>>406

433 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/28(ŒŽ) 01:32:20 ]
>>428‚ÍXPSP2‚Æ2003SP1‚ū‚Æ“Ū‚Đ‚Č‚Ē‚Ë‚Ĩdd
>>430‚Ė‚Í“Ū‚­‚Ŋ‚ĮB

434 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 00:28:35 ]
>>429
Win32‚ĖEXE‚ÍCS=DS‚Š•’Ę‚ū‚ĩA
DOS‚ĖEXE‚āƒXƒ‚[ƒ‹ƒ‚ƒfƒ‹‚ÍCS=DSB

COM‚Å‚āCS‚DS‚É‚·‚邹‚Ƃ͕s‰Â”\‚Å‚Í‚Č‚Ē‚Ŋ‚Į‚ŋ‚Ƙb‚Š‚ļ‚ę‚é‚ȁB

435 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 03:25:13 ]
ƒXƒ‚[ƒ‹ƒ‚ƒfƒ‹‚ÍCS‚DS‚ū‚Á‚―‚Æ‹L‰Ŋ‚ĩ‚Ă邊EEE

436 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 03:46:13 ]
CS=DS‚ÍCOM‚ū‚ëB

437 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 04:06:28 ]
CS=DS‚̓^ƒCƒj[‚ū‚ȁB



438 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 07:32:27 ]
MASM‚ŃXƒ^ƒbƒNƒTƒCƒY‚ðŽw’č‚·‚é‚ɂ͂Į‚Ī‚ĩ‚―‚Ⴟ‚ǂł·‚ЁH
_MessageBoxA@16‚ū‚Ŋ‚ū‚Đ‚įƒXƒ^ƒbƒN‚Í16ƒoƒCƒg‚Å‚æ‚ǂł·‚ЁH

439 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/29(‰Î) 13:31:19 ]
nasm‚Æmasm32 ‚Š‚ ‚é‚Ŋ‚ĮŽg‚Ē•û‚Š‚í‚Đ‚č‚Ü‚đ‚ņB

hello world‚Æ•\ŽĶ‚ģ‚đ‚é.asm‚Í‚ ‚é‚˂ł·‚Š
‚ą‚Ė‚ ‚Ænasm‚âmasm32@‚ðŽg‚Á‚ā@helloworld
‚ð•\ŽĶ‚·‚é•û–@‚ð‚Ļ‚ĩ‚͂Ăǂ―‚ū‚Ŋ‚Ü‚đ‚ņ‚ЁH


440 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 01:54:52 ]
>>434
Win32‚ū‚ÆCS=0x1bADS=0x23‚ū‚Á‚―‚æ‚΂ȁBollydbg‚ÅŠm”FB

441 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 10:08:45 ]
>>440
‚í‚Đ‚Á‚Ăǂ邭‚đ‚É

442 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 19:27:08 ]
>>441
ƒLƒ‡ƒ“ŒN‚Ė‚ą‚ÆD‚Ŧ‚Č‚ņ‚Å‚ĩ‚å

443 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 20:12:51 ]
‚Å‚āÛ‚ģ‚ņ‚Ė•û‚Š‚ā‚Á‚ƍD‚Ŧ‚Å‚·

444 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 23:55:52 ]


@@@@‚É‚į

445 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/30(…) 23:58:34 ]
‚ę‚Î

446 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 00:01:32 ]
‚Đ‚äc

447 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 00:06:38 ]
‚΂܂ǁA‚΂܂·‚Ž‚éB



448 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 01:43:30 ]
•—‚ŠŒę‚č‚Đ‚Ŋ‚Ü‚·B

449 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 06:09:19 ]
ƒAƒb[I


450 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 11:47:38 ]
\–œsƒAƒZƒ“ƒuƒ‰

451 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/08/31(–Ø) 14:04:48 ]
‚ς́[‚ς́[

452 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/08/31(–Ø) 19:25:35 ]
eax:edx ‚Ė“ā—e‚ð mm0 ‚É“]‘—‚·‚é‚ɂ͂Į‚Ī‘‚Ē‚―‚į‚ǂǂņ‚Å‚ĩ‚å‚Ī‚ĐH

453 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/08/31(–Ø) 23:18:23 ]
movd mm0, eax
movd mm1, edx
punpckldq mm0, mm1

454 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/01(‹ā) 08:32:02 ]
VC6 ‚Å ƒAƒZƒ“ƒuƒ‰‚Ė pmovmskb –―—ß‚ðŽg—p‚·‚é‚ɂ͂Į‚Ī‚ĩ‚―‚į‚ǂǂņ‚Å‚ĩ‚å‚Ī‚ĐH

455 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/01(‹ā) 08:47:59 ]
‚Â[VC2005 Express]

456 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/01(‹ā) 08:57:19 ]
2500ƒoƒCƒg–Ē–ž‚ĖMessageBox‚ĖMZ‚Á‚Ä‚Į‚Ī‚â‚Á‚čė‚é‚ņ‚Å‚·‚ЁH

457 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/01(‹ā) 09:44:06 ]
>>456
ƒAƒZƒ“ƒuƒ‰‚ÅMessageBoxŒÄ‚Ņo‚ĩ‚ū‚Ŋ‚Å‚Į‚Ī‚â‚Á‚―‚į2499ƒoƒCƒg‚ð’ī‚Ķ‚éŽ–‚ЂłŦ‚é‚Ė‚Đ‚Š‹t‚É‹^–â‚ū



458 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/01(‹ā) 09:56:15 ]
•\ŽĶ‚·‚郁ƒbƒZ[ƒW‚Š2500ƒoƒCƒgˆČã‚Č‚ņ‚ū‚ë‚—

459 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/01(‹ā) 10:38:37 ]
‚ŧ‚ę‚ūI

460 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/08(‹ā) 11:39:40 ]
gas/i386‚Å

pushl %ds

‚ą‚΂ǂΖ―—ß‚Š‘‚Đ‚ę‚Ä‚―‚Æ‚ŦA
ƒXƒ^ƒbƒNƒ|ƒCƒ“ƒ^‚ɉÁŽZ‚ģ‚ę‚é’l‚Í‚QH‚ŧ‚悯‚ā‚SH

461 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/08(‹ā) 12:14:16 ]
4‚ÉŒˆ‚Ü‚Á‚Ä‚é‚ū‚ 

462 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/08(‹ā) 12:29:38 ]
‚ģ‚ņ‚­‚·‚ą

463 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 19:19:17 ]
w“ƏKƒAƒZƒ“ƒuƒ‰x‚ŁAĄ“ú‚Đ‚į‚â‚č‚ū‚ĩ‚―’ī‰SŽŌ‚Č‚ņ‚Å‚·‚Ŋ‚ĮA
x86ŒnLinux‚Ėnasm‚Å h‚Ph‚Ė•ķŽš ˆę•ķŽš•\ŽĶ‚ĩ‚æ‚Ī‚ÆŽv‚΂˂ł·‚ЁA

$ nasm -f elf hajime.asm
$ ld -s -o hajime hajime.o
‚ŃAƒZƒ“ƒuƒ‹‚āƒŠƒ“ƒN‚ā–â‘č‚Č‚­‚Å‚Ŧ‚é‚˂ł·‚Ŋ‚ĮA

$ ./hajime [Enter]
$
ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ˆá”―‚Å‚·

‚Á‚Ä•\ŽĶ‚ģ‚ęŽķ‚į‚ę‚Ä‚ĩ‚܂ǂ܂ĩ‚―I ‚Į‚Č‚―‚Đ‚ē‹ģŽĶŠč‚ǂȂǂłĩ‚å‚Ī‚ĐB

ƒ\[ƒX‚ÍˆČ‰š‚Ė‚æ‚΂ɂȂÁ‚Ă܂·Bnasm‚́A nasm-0.98.39‚ðŽg‚Á‚Ă܂·B

global _start

_start:
mov eax, 31h ; •ķŽš "1"
push eax ; ƒXƒ^ƒbƒN‚Ƀoƒbƒtƒ@‚ðÝ’č
mov eax, 4 ; o—Í(sys_wrigte)
mov ebx, 1 ; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹(1=•W€o—Í)
mov edx, 1 ; 1•ķŽšo—Í‚·‚邹‚Æ‚ðŽw’č
mov ecx, esp ; ‘‚Ŧž‚Þƒoƒbƒtƒ@
int 0x80 ; o—Í‚·‚é
pop eax

464 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 20:15:23 ]
ƒvƒƒOƒ‰ƒ€‚ĖI’[‚Å‚ĖƒGƒ‰[‚Å‚Í‚Č‚Ē‚Å‚ĩ‚å‚Ī‚ĐB
ÅŒã‚ɃvƒƒOƒ‰ƒ€I—đ‚Ė–―—ß‚ð’Į‰Á‚ĩ‚Ă݂Ă­‚ū‚ģ‚ǁB

mov eax, 1 ; sys_exit
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80

465 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/20(…) 21:10:58 ]
>>464
‘‘ނ˂ē‹ģŽĶA‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B

‘‚Đ‚ę‚Ä‚Ē‚é–―—ß‚ð’Į‰Á‚ĩ‚Ă݂܂ĩ‚―‚ЁAŒ‹‰Ę‚͕ςí‚č‚Ü‚đ‚ņ‚Å‚ĩ‚―B
w“ƏKƒAƒZƒ“ƒuƒ‰x‚ɏ‘‚Đ‚ę‚ĂǂéAŽŸ‚ĖƒTƒ“ƒvƒ‹uHallo assemblerv‚Ė•û‚̓Lƒ`ƒ“‚Æ•\ŽĶ
‚ģ‚ę‚é‚Ė‚Éˆę”ԍŏ‰‚ĖƒTƒ“ƒvƒ‹ƒR[ƒh‚Šƒgƒ‰ƒu‚Á‚Ä‚ĩ‚Ü‚Á‚āA‚܂ǂÁ‚Ă܂·I

466 –ž‘OFi OƒÖOj”ō—ˆƒu[ƒ“ [2006/09/20(…) 21:23:16 ]
‚ ‚°

467 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 21:29:56 ]
linux nasm>Google
‚ōŏ‰‚ɏo‚éƒTƒCƒg‚Ėasm05.html‚ÉŽ—‚―‚æ‚΂Ȃ˂Ђ ‚é
push eax‚Ė‘O‚ÉpushaApop eax‚ĖŒã‚Épopa‚ð“ü‚ę‚Ă݂Ă͂Į‚΁H




468 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 21:58:02 ]
>>467
pushaApop ‚ð“ü‚ę‚Ă݂܂ĩ‚―‚ЁAŒ‹‰Ę‚́A‚Ü‚Á‚―‚­•Ï‚í‚č‚Ü‚đ‚ņB
ƒR[ƒh‚ð‘‚Ŧ‘Ŧ‚ĩ‚Ăǂé‚˂ɂ܂Á‚―‚­•Ï‚í‚į‚Č‚Ē‚Æ‚Ē‚Ī‚Ė‚ā
‰―‚ЁA‚Ļ‚ā‚ĩ‚ë‚ǂł·‚ˁB


469 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 22:08:54 ]
pushaApopa ‚Í•s—vB

global _start

_start:
mov eax, 31h ; •ķŽš "1"
push eax ; ƒXƒ^ƒbƒN‚Ƀoƒbƒtƒ@‚ðÝ’č
mov eax, 4 ; o—Í(sys_wrigte)
mov ebx, 1 ; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹(1=•W€o—Í)
mov edx, 1 ; 1•ķŽšo—Í‚·‚邹‚Æ‚ðŽw’č
mov ecx, esp ; ‘‚Ŧž‚Þƒoƒbƒtƒ@
int 0x80 ; o—Í‚·‚é
pop eax
mov eax, 1 ; sys_exit
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80

‚Å“Ūė‚ĩ‚―‚æBnasm-0.98 ‚Æ nasm-0.98.38 ‚ÅŠm”FB

470 –ž‘OF463 mailto:sage [2006/09/20(…) 22:30:17 ]
>>469
‰Æ‚ł́A‚â‚Í‚ču ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ˆá”―‚Å‚·v‚Šo‚Ä‚ĩ‚܂ǂ܂· orz
æ‚Ų‚Į‚ā‘‚Ŧ‚Ü‚ĩ‚―‚ЁAŽŸ‚ĖƒTƒ“ƒvƒ‹ƒR[ƒh‚ˁuHello assemblerv‚͏‡’ē‚É
ƒAƒZƒ“ƒuƒ‹‚āƒŠƒ“ƒN‚ā ŽĀs‚āƒEƒ}ƒN‚Ē‚­‚ņ‚Å‚·‚Ŋ‚Į c

nasm-0.98.38 ‚ðget‚ĩ‚āAƒRƒ“ƒpƒCƒ‹‚ĩ’ž‚ĩ‚Ă݂܂·B
‚݂Ȃģ‚ņAThanks

471 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 22:54:40 ]
int 0x80 ‚ð int 0x08 ‚ƃ^ƒCƒvƒ~ƒX‚ĩ‚Ă܂ĩ‚―A‚ȁ`‚ņ‚Ä‚ą‚Æ‚Í‚Č‚Ē‚æ‚ˁH
‚Ē‚âA’p‚ļ‚Đ‚ĩ‚ȂЂį‰ī‚Š‚ŧ‚Ī‚ū‚Á‚―B
ŒĐ‚‚Ŋ‚―‚Æ‚Ŧ‚Í‘Sg’E—Í‚ĩ‚―‚æB‰ī‚Ė‚PTŠÔ‚͉―‚ū‚Á‚―‚ņ‚ū‚Á‚ĂˁB

472 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 22:58:24 ]
> ‘Sg’E—Í

‘Sg’E–Ņ‚ÉŒĐ‚Ķ‚―

473 –ž‘OF463 mailto:sage [2006/09/20(…) 23:28:07 ]
>>471
Ž„‚āint 0x08‚ðƒTƒ“ƒvƒ‹‚ˁuHello assemblerv‚Ė•û‚Å‚â‚Á‚Ä‚ĩ‚܂ǂ܂ĩ‚―B
‚ą‚ę‚â‚邯Au ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ˆá”―‚Å‚·v‚Šƒ‚ƒo‚é‚ņ‚Å‚·‚æ‚ˁB

ĄA nasm-0.98.38 ‚ðget‚ĩ‚Ä‚Ŧ‚Ü‚ĩ‚―‚ЁAĄ“x‚́Anasm‚ĖƒRƒ“ƒpƒCƒ‹‚Š’Ę‚į‚ȂǁI
“DĀ‚É›Æ‚Ü‚č‚ą‚ņ‚Å‚ĩ‚܂ǂ܂ĩ‚―B orz

474 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 23:38:48 ]
>>473
ttp://prdownloads.sourceforge.net/nasm/nasm-0.98.39-1.i386.rpm?download
$ rpm -Uvh nasm-0.98.39-1.i386.rpm

475 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/20(…) 23:47:42 ]
$ apt-get install nasm

476 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/21(–Ø) 02:47:09 ]
>>473
nasm‚ĖƒRƒ“ƒpƒCƒ‹‚Š’Ę‚į‚Č‚Ē‚Æ‚Í
nasmŽĐ‘Ė‚Ėƒ\[ƒXƒR[ƒh‚ŠƒRƒ“ƒpƒCƒ‹‚Å‚Ŧ‚Č‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚·‚ЁH
‚Å‚ĩ‚―‚į>>474,475‚Č‚Į‚Å‰ðŒˆ‚Å‚Ŧ‚邯Žv‚΂˂ł·‚ЁB
‚ŧ‚悯‚ānasm‚ĖƒCƒ“ƒXƒg[ƒ‹‚ÍŠŪ—đ‚ĩ‚ĂǂāAƒTƒ“ƒvƒ‹ƒR[ƒh‚ŠƒAƒZƒ“ƒuƒ‹‚Å‚Ŧ‚Č‚Ē
‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚·‚ЁH

477 –ž‘OF463 mailto:sage [2006/09/21(–Ø) 06:40:38 ]
>>476
‚Ļ‚Í‚æ‚Ī‚ē‚ī‚ǂ܂·B

Ž„‚Ėę‡‚́Anasm‚ðƒ\[ƒX‚Đ‚įƒRƒ“ƒpƒCƒ‹‚ĩ‚Äinstall‚ĩ‚Ăǂ܂·B
nasm-0.98.39.tar.bz2‚ð“WŠJ‚ĩ‚ăRƒ“ƒpƒCƒ‹‚ĩ‚ÄŽg‚Ē‚ū‚ĩ‚Ăǂ―‚˂ł·‚ЁA
nasm-0.98.38‚ðŽg‚Á‚Ä‚él>>469‚Å‚ĖƒAƒZƒ“ƒuƒŠ‚Ėƒ\[ƒXƒR[ƒh‚Š–â‘č‚Č‚­
ƒAƒZƒ“ƒuƒ‹‚ВƂ邯‚Ē‚Ī‚ą‚Æ‚Ȃ˂Ånasm-0.98.38.tar.bz2‚ðƒQƒbƒg‚ĩ‚ăRƒ“ƒpƒCƒ‹
‚ĩ‚―‚Æ‚Ē‚Ī–ó‚Č‚ņ‚Å‚·B



478 –ž‘OF463 mailto:sage [2006/09/21(–Ø) 12:37:21 ]
‚Ļ‘›‚Š‚đ‚Ē‚―‚ĩ‚Ü‚ĩ‚―BŽĐŒČ‰ðŒˆ‚ĩ‚Ü‚ĩ‚―B
ƒ\[ƒXŦ

section .data ; ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ˆá”―‰ņ”ð
global _start

_start:
mov eax, 31h ; •ķŽš "1"
push eax ; ƒXƒ^ƒbƒN‚Ƀoƒbƒtƒ@‚ðÝ’č
mov eax, 4 ; o—Í(sys_wrigte)
mov ebx, 1 ; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹(1=•W€o—Í)
mov edx, 1 ; 1•ķŽšo—Í‚·‚邹‚Æ‚ðŽw’č
mov ecx, esp ; ‘‚Ŧž‚Þƒoƒbƒt
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,o—Í‚·‚é

mov eax, 0ah ; 0ah
push eax ;
mov eax, 4 ; ‚Í
mov ebx, 1 ; ‰ü
mov edx, 1 ; s
mov ecx, esp ; —p
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,‰üs‚·‚é
pop eax ; eax‚ˉņŽû

mov eax, 1 ; sys_exit
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,I—đ‚·‚é

479 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/21(–Ø) 13:53:05 ]
‚ŧ‚ę‚͑ʖځB
.dataƒZƒNƒVƒ‡ƒ“‚ɂ̓Oƒ[ƒoƒ‹•ϐ”“™‚ð”z’u‚·‚邹‚Æ‚É‚Č‚Á‚Ăǂé‚˂ŁA
‚ŧ‚ą‚ɃR[ƒh‚ð‹Lq‚·‚邹‚Ƃ͂łŦ‚ȂǁB
ƒR[ƒh‚ð”z’u‚·‚é‚Ė‚Í.textƒZƒNƒVƒ‡ƒ“B

ƒXƒ^ƒbƒN‚Ƀoƒbƒtƒ@‚ð’u‚­‚―‚ß‚É2‰ņpush‚ĩ‚Ä‚Ē‚é‚ŠA1‰ņ‚ĩ‚Đpop‚ĩ‚ĂǂȂǁB

‚ŧ‚ę‚Đ‚į‰üs‚ðo—Í‚·‚é‚―‚߂ɋę˜J‚ĩ‚―­‚ŠŒĐŽó‚Ŋ‚į‚ę‚邊AŽŸ‚Ė‚æ‚Ī‚É
‚·‚ę‚΃vƒƒOƒ‰ƒ€‚ð’Zk‚Å‚Ŧ‚éB

mov eax, 0x0a31
push eax
mov eax, 4
mov ebx, 1
mov edx, 2
mov ecx, esp
int 0x80
pop eax


480 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/22(‹ā) 02:03:54 ]
ƒtƒƒbƒs[‚Đ‚įƒf[ƒ^‚Ė“Į‚Ý‚ū‚ĩ‚É‚Â‚Ē‚Ä‚Å‚·B
ƒVƒŠƒ“ƒ_‚O”ԁAƒZƒNƒ^‚Q”Ô‚ĖƒvƒƒOƒ‰ƒ€‚ð0x8000‚É“Į‚Ý‚ū‚ĩ‚ÄŽĀs
‚ĩ‚―‚ǂ˂ł·B
ÅŒã‚ĖJMP‚Å*‚ð•t‚Ŋ‚邯ŽĀso—ˆ‚Ȃǂ˂ł·‚ЁA——R‚ð‹ģ‚͂ĉš‚ģ‚ǁB

MOVW $0x800, %AX
MOVW %AX, %ES

MOVB $0x00, %CH
MOVB $0x02, %CL
MOVB $0x00, %DH
MOVB $0x00, %DL

MOVB $0x02, %AH
MOVB $0x01, %AL
INT $0x13

JMP *0x8000

481 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 03:38:12 ]
ŠÂ‹Ŧ‚â‘O’ņðŒ‚ð‚Ü‚ļŽĶ‚ĩ‚Ä‚­‚ęB˜b‚Í‚ŧ‚ę‚Đ‚įB
‚Ļ‚ŧ‚į‚­ƒu[ƒgŽž‚Ėƒ[ƒhˆ—‚ū‚ÆŒĐ“–‚͂‚­‚ЁB
ˆ―‚Ē‚Í‹tƒAƒZ‚ĩ‚Ă݂ĈӐ}‚ĩ‚―ƒR[ƒhi0x8000‚ւːâ‘΃Wƒƒƒ“ƒvj‚É
‚Ŧ‚ŋ‚ņ‚ƕϊ·‚ģ‚ę‚―‚Đ‚ðŠm”F‚·‚邯‚ЁB

482 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 07:27:25 ]
*0x8000‚ū‚ƁA0x8000”Ô’n‚É‚ ‚é16ƒrƒbƒg‚Ė’l‚ðƒAƒhƒŒƒX‚Æ‚ĩ‚ďˆ—‚·‚éB
0x8000”Ô’n‚É”ō‚΂·‚Č‚įjmp $0x8000‚Аģ‰ð‚ū‚ÆŽv‚΁dd

483 –ž‘OF482 mailto:sage [2006/09/22(‹ā) 07:52:23 ]
>>480‚ĖƒR[ƒh‚ð‚ŋ‚å‚Á‚ƏCģB•ķ–@‚Đ‚įGAS‚ðŽg‚Á‚Ăǂ邯‰ž’čB
ƒoƒbƒtƒ@‚ĖƒAƒhƒŒƒX‚ðŽw’č‚·‚邯‚Ŧ‚ÍBXƒŒƒWƒXƒ^‚āÝ’č‚ĩ‚Č‚Ē‚Æ‘Ę–Ú‚Đ‚ÆB
ƒZƒOƒƒ“ƒgŽw’č‚ĩ‚Ăǂé‚Č‚įAƒZƒOƒƒ“ƒgŠÔƒWƒƒƒ“ƒv‚Å”ō‚΂ĩ‚―•û‚ŠŠmŽĀB

MOVW $0x800, %AX
MOVW %AX, %ES
MOVW $0, %BX ; ES:BX = 0x800:0x0

MOVB $0x00, %CH
MOVB $0x02, %CL
MOVB $0x00, %DH
MOVB $0x00, %DL

MOVB $0x02, %AH
MOVB $0x01, %AL
INT $0x13

LJMP $0x800,$0

484 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 12:32:15 ]
>>481-483
ƒTƒ“ƒNƒXB

>>481
‚·‚ǂ܂đ‚ņB
OS:FreeBSD6.1
ƒAƒZƒ“ƒuƒ‰:GCC
‚ŧ‚Ė‘ž:ldAobjcopy
ƒGƒ~ƒ…ƒŒ[ƒ^:bochs
ė‚Á‚Ăǂé•Ļ:ƒu[ƒg‚ĖÅ‰‚Ė512byte‚ĖƒvƒƒOƒ‰ƒ€

>>482
jmp $0x8000‚ū‚ƃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂč‚Ü‚·B


www.gnu.org/software/binutils/manual/gas-2.9.1/html_chapter/as_16.html
‚Ė
Absolute (as opposed to PC relative) call and jump operands must be prefixed with `*'.
If no `*' is specified, as always chooses PC relative addressing for jump/call labels.
‚ðŒĐ‚Đâ‘΃AƒhƒŒƒX‚ÅJMP‚·‚éę‡u*v‚Š•K—v‚Č‚Ė‚Đ‚Č‚ÆŽv‚ǂ܂ĩ‚―B

485 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 13:08:06 ]
>>482
u*v‚ð•t‚Ŋ‚―Û‚Ė“Ūė‚́AŒäŽw“E‚Ė’Ę‚č‚Å‚ĩ‚―B
‰ðŒˆ‚Å‚Ŧ‚Ü‚ĩ‚―B
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B

486 –ž‘OF463 ŸRMO61H2xHE mailto:sage [2006/09/22(‹ā) 20:27:49 ]
>>479
‚ē‹ģŽĶA‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B‚Æ‚Ä‚ā•‚Đ‚č‚Ü‚ĩ‚―B

Ą“x‚́A‚ą‚ņ‚Č–â‘č‚ňø‚Á‚ЂЂÁ‚Ăǂ܂·B
eHllo, World ‚Æ‚ĩ‚―‚ǂ˂ł·‚Ŋ‚Į Helelo, World‚Æ‚Č‚Á‚Ä‚ĩ‚܂ǂ܂·I

section .data; ƒf[ƒ^ƒZƒNƒVƒ‡ƒ“‚Ė’č‹`
messagedb'Hello, World', 0Ah
lengthequ$ -message; •ķŽš‚Ė’·‚ģ

section .text
global _start
_start:
movedx, length; •ķŽš—ņ‚Ė’·
movecx, [message] ; ˆČ‰š‚Ė3s‚Åmsg‚Æmsg+1‚Ė“ā—e‚ð“ü‚ꊷ‚Ķ‚é
xchgecx, [message+1];
mov[message], ecx;
movecx, message; o—Í‚·‚é•ķŽš‚ĖŽw’č
movebx, 1; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹(1=•W€o—Í)
moveax, 4; o—Í(sys_wrigte)
int0x80; ƒVƒXƒeƒ€ƒR[ƒ‹,o—Í‚·‚é

moveax, 1; sys_exit
movebx, 0; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int0x80; ƒVƒXƒeƒ€ƒR[ƒ‹,I—đ‚·‚é

487 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/22(‹ā) 21:03:09 ]
GNU as‚É‚Â‚Ē‚ÄŽŋ–â‚Å‚·B
lss 20+4(%esp), %esp
‚ƁAESP‚ÆSS‚É‚P–―—߂Œl‚ð‚‚߂ĂéƒR[ƒh‚Š‚ ‚Á‚―‚˂ł·‚ЁA
‚ą‚Ė20+4()‚Á‚Ä‚Ė‚Í‚Į‚Ī‚Ē‚ĪˆÓ–Ą‚Č‚ņ‚Å‚ĩ‚å‚Ī‚ĐH



488 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/22(‹ā) 21:11:12 ]
MMX ‚ĖŽŋ–â‚Å‚·

pand mm0, mm1

‚ðŽĀs‚ĩŒ‹‰Ę‚Šƒ[ƒ‚ɂȂÁ‚Ä‚āAƒ[ƒƒtƒ‰ƒO‚Š—§‚―‚Ȃǂæ‚΂ł·B
ƒ[ƒ‚Đ‚Į‚Ī‚Đ‚ðƒ`ƒFƒbƒN‚·‚é‚ɂ͂Į‚Ī‚ĩ‚―‚į‚ǂǂņ‚Å‚ĩ‚å‚Ī‚ĐH

489 –ž‘OF463 ŸRMO61H2xHE mailto:sage [2006/09/22(‹ā) 21:13:04 ]
ƒXƒy[ƒX‚Š–ģŽ‹‚ģ‚ę‚―‚Ý‚―‚ǂȂ˂ŁA‚ā‚Īˆę‰ņ‘—‚č‚Ü‚·B

section .data ; ƒf[ƒ^ƒZƒNƒVƒ‡ƒ“‚Ė’č‹`
message db ' Hello, World ', 0Ah
length equ $ -message ; •ķŽš‚Ė’·‚ģ

section .text
global _start
_start:
mov edx, length ; •ķŽš—ņ‚Ė’·
mov ecx, [message] ; ˆČ‰š‚Ė3s‚Åmsg‚Æmsg+1‚Ė“ā—e‚ð“ü‚ꊷ‚Ķ‚é
xchg ecx, [message+1] ;
mov [message], ecx ;
mov ecx, message ; o—Í‚·‚é•ķŽš‚ĖŽw’č
mov ebx, 1 ; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹(1=•W€o—Í)
mov eax, 4 ; o—Í(sys_wrigte)
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,o—Í‚·‚é

mov eax, 1 ; sys_exit
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,I—đ‚·‚é

eHllo, World ‚Æ‚ĩ‚―‚ǂ˂ł·‚Ŋ‚Į Helelo, World ‚Æ•\ŽĶ‚ģ‚ę‚Ü‚·I

490 –ž‘OF487 mailto:sage [2006/09/22(‹ā) 22:01:16 ]
ƒRƒ“ƒpƒCƒ‹‚ģ‚ę‚―‚ā‚Ė‚ðobjdump‚ł˂ž‚Ē‚―‚įA
lss 0x18(%esp),%esp
‚ą‚΂ǂΕ—‚ɕϊ·‚ģ‚ę‚Ă܂ĩ‚―B
‚æ‚­’ē‚Ũ‚ā‚đ‚ļ‚ÉŽŋ–â‚ĩ‚Ä‚·‚݂܂đ‚ņ‚Å‚ĩ‚―B

491 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 22:12:08 ]
>>489
mov cl, [message+2]
xchg cl, [message+3]
mov [message+2], cl

492 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 22:56:07 ]
‚Č‚ņ‚Đ

t‚ū‚ȁEEE

493 –ž‘OF463 ŸRMO61H2xHE mailto:sage [2006/09/22(‹ā) 22:56:18 ]
>>491
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B
eHllo, World‚Æ‚Č‚č‚Ü‚ĩ‚―BƒAƒZƒ“ƒuƒŠ‚Á‚ĈӊO‚ƃŒƒWƒXƒ^‚˓ۂŦ‚Š•Š‚Đ‚č‚â‚·‚Ē‚ņ
‚Å‚·‚ˁB
–{‚âAƒlƒbƒg‚ÅŒŸõ‚ĩ‚ȂЂį‚â‚Á‚Ä‚é‚ņ‚Å‚·‚Ŋ‚ĮALinux‚Ėnasm‚Å
‰SŽŌ‚É•Š‚Đ‚č‚â‚·‚ljðā‚́A–w‚ņ‚Į‚Ȃǂņ‚ÅĒ‚Á‚Ă܂ĩ‚―B

494 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 23:18:49 ]
‚Į‚Á‚Đ‚Énasm–{‰Æ‚Ėƒ}ƒjƒ…ƒAƒ‹‚Ė“ú–{Œę–ó‚Š‚ ‚Á‚―‚Í‚ļ‚ū‚ЁB
‚ ‚ę‚ŏ\•Š‚æ

495 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/22(‹ā) 23:19:53 ]
‚Á‚Ä‚Đmasm‚ÍMSŒö”F‚Å–ģ—ŋ‚ɂȂÁ‚―‚ЁB
ƒCƒCƒWƒ_ƒCƒ_ƒi[

496 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/09/23(“y) 05:38:45 ]
>>488
MMX‰‰ŽZ‚̓tƒ‰ƒOƒŒƒWƒXƒ^‚ðXV‚ĩ‚ȂǁB
‚Ē‚ŋ‚Į”Ä—pƒŒƒWƒXƒ^‚É“]‘—‚ĩ‚ĂЂį”äŠr‚·‚é•K—v‚Š‚ ‚éB

0‚Đ‚Į‚Ī‚Đ‚ū‚Ŋ‚ð”ŧ’č‚·‚é‚ū‚Ŋ‚Č‚įA‚―‚Æ‚Ķ‚Î

packssdw mm0, mm0
movd eax mm0
test eax, eax

497 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/23(“y) 18:56:59 ]
Z80‚Å‚·‚Ŋ‚Į
DAA‚Á‚ăn[ƒtƒLƒƒƒŠ[‚Í0‚ɂȂé‚ˁH‚ŧ‚悯‚ā•ωŧ‚·‚é‚ˁH‚Į‚Á‚ŋH



498 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/23(“y) 20:05:47 ]
•ωŧ‚·‚é

499 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/26(‰Î) 21:57:47 ]
Hello, World‚ð‚P‚O‰ņ•\ŽĶ‚ĩ‚ĉüs‚ĩ‚―‚Ē‚ņ‚Å‚·‚Ŋ‚ĮA
‰š‹L‚Ėƒ\[ƒX‚ð˜M‚Á‚Ă݂܂ĩ‚―‚ЁA‚æ‚­•Š‚Đ‚į‚Ȃǂ˂ŋģ‚͂Ēļ‚Ŋ‚Ȃǂłĩ‚å‚Ī‚ĐB

section .data
msg db 'Hello, World', 0ah
len equ $ -msg

section .text
global _start

_start:
mov eax, 4 ; o—Í
mov ebx, 1 ;i1=•W€o—́j
mov ecx, msg ;
mov edx, len ; •ķŽš—ņo—Í

int 0x80 ; o—Í
doit:
dec ecx ; ecx‚ðƒfƒNƒŠƒƒ“ƒg‚·‚é
jecxz endquit ; ecx‚Šƒ[ƒ‚Č‚įƒWƒƒƒ“ƒv
jmp doit ; doit‚ÖƒWƒƒƒ“ƒv

endquit:
mov eax, 1 ;isys_exitj
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80 ; I—đ

500 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/26(‰Î) 22:49:24 ]
>>499
‚ŧ‚ę‚ķ‚áˆę‰ņ‚ū‚Ŋ•\ŽĶ‚ģ‚ę‚―ŒãA‚ĩ‚į‚΂­Œã‚Đ‚·‚Ū‚ÉI—đ‚·‚é‚ū‚ëB

int 0x80 ; o—Í
doit:
dec ecx ; ecx‚ðƒfƒNƒŠƒƒ“ƒg‚·‚é
jecxz endquit ; ecx‚Šƒ[ƒ‚Č‚įƒWƒƒƒ“ƒv
jmp doit ; doit‚ÖƒWƒƒƒ“ƒv

‚ą‚ĖdoitˆČ‰š‰―‚ā‚â‚Á‚Ä‚Ē‚Č‚Ē‚Æ“Ŋ‚ķ‚ū‚šH
‚Č‚šecx‚ðƒfƒNƒŠƒƒ“ƒg‚ĩ‚Ä0‚ɂȂÁ‚―‚įI—đ‚ɂȂé‚ņH‰―–Ú“I‚ūH

‚―‚Ô‚ņint0x80‚Í•ķŽš—ņ•\ŽĶ‹@”\‚ū‚Ɖž’č‚·‚é‚Č‚įA
edi‚ɂłā0xa‚ð“ü‚ę‚ĂςǂāA
dec edi
jnz _start@Đ@ƒ[ƒ‚ķ‚á‚Č‚Ŋ‚č‚áƒWƒƒƒ“ƒv‚Á‚Ä‚Ė
‚É‚·‚ę‚Î‚Ķ‚ĶB


501 –ž‘OF499 mailto:sage [2006/09/26(‰Î) 23:28:28 ]
>>500
> ‚ŧ‚ę‚ķ‚áˆę‰ņ‚ū‚Ŋ•\ŽĶ‚ģ‚ę‚―ŒãA‚ĩ‚į‚΂­Œã‚Đ‚·‚Ū‚ÉI—đ‚·‚é‚ū‚ëB

‚ŧ‚Ė’Ę‚č‚Č‚ņ‚Å‚·B˜M‚Á‚Ăǂé‚Ī‚ŋ‚É ‚í‚Ŋ‚í‚Đ‚į‚Č‚­‚Č‚Á‚Ä‚ĩ‚܂ǁA
‚P‰ņ‚ū‚Ŋ•\ŽĶ‚·‚éƒvƒƒOƒ‰ƒ€‚É–ß‚ĩ‚―‚ā‚Ė‚ð‘‚Ŧž‚݂܂ĩ‚―B
>499 ‚Ė“Še‚͉š‹L‚ĖDOS‚ĖƒvƒƒOƒ‰ƒ€‚ðLinuxã‚Å jecxz ‚ðŽg‚Á‚Ä“Ŋ‚킿‚Ī‚Č“Ūė‚ð
ÄŒŧ‚Å‚Ŧ‚Č‚Ē‚ĐŽŽsöŒë‚ĖÅ’†‚ū‚Á‚―‚ņ‚Å‚·B

; DOS ƒvƒƒOƒ‰ƒ€
bits 16
org 0x100

mov ah, 9 ; •ķŽš—ņo—ÍŽw’č
mov dx, msg ;o—Í‚·‚é•ķŽš—ņ
mov cx, 10 ; cxƒŒƒWƒXƒ^‚Ė’l‚ð10‚É‚·‚é

doit: int 21h
dec cx ; cx‚ð‚P‚ū‚ŊŒļ‚į‚·
jcxz endquit ; cx‚Šƒ[ƒ‚Č‚įendquit‚Ö
jmp doit ; doit‚ÖƒWƒƒƒ“ƒv

endquit:
mov ah, 4ch
mov al,0
int 21h
msg db "Hello, World", 0dh, 0ah,"$"

502 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/26(‰Î) 23:44:57 ]
ƒVƒXƒeƒ€ƒR[ƒ‹ŒÄ‚Ô‚Æ‚ŦecxƒŒƒWƒXƒ^Žg‚Á‚Ä‚é‚ū‚ëH
‚ŧ‚ņ‚­‚į‚Ē‹C‚ļ‚Đ‚ņH(LEƒÖEM)

503 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/27(…) 01:45:08 ]
>>501
“š‚Ķ‚Í•Š‚Đ‚é‚Š‚ ‚Ķ‚Ä‘‚Đ‚Č‚ĒBŽĐ•Š‚Ål‚Ķ‚éŽ–‚Šã’B‚ɂ͑厖‚ū‚ĩ‚ȁB

æ‚Ų‚Į‘‚Ē‚―‚æ‚Ī‚Édi‚ ‚é‚Ē‚Ísi‚ðcx‚Ė‘ã‚í‚č‚ɃJƒEƒ“ƒ^‚Æ‚ĩA

dec di
jnz ‚Ü‚―•ķŽš—ņo—Í‚·‚éęŠ

‚Á‚ĂȊī‚ķ‚É‚·‚é‚˂ЗĮ‚ǁB
‚ ‚Æint21h‚ĖŒã‚ĖƒŒƒWƒXƒ^‚Ė’l‚͕ۏá‚Å‚Ŧ‚Č‚Ē‚Æl‚Ķ‚―•û‚Šˆę‰ž‚Í‚Ē‚Ē‚ÆŽv‚Ī‚Đ‚įA
doit‚ĖˆĘ’u‚ð•Ï‚Ķ‚―•û‚ŠŠmŽĀ‚ū‚ÆŽv‚΁B


504 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/27(…) 09:36:16 ]
x86CPU‚ŁA32ƒrƒbƒg‚Ė’l‚ð3”{‚·‚邯‚ŦA
x = x * 3;
‚ƁA
x = (x<<1) + x;
‚Í‚Į‚ŋ‚į‚Š‚‘ނȂņ‚Å‚·‚ЁH

505 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/27(…) 10:02:43 ]
>>504
ƒXƒ‹[ƒvƒbƒg‚͏ã‚Ė•û‚ЂǂǂЁA
ƒŒƒCƒeƒ“ƒV‚͉š‚Ė•û‚ЂǂǁB
CPU‚É‚æ‚é‚Ŋ‚ĮB
‚Į‚ŋ‚į‚Š‘Ž‚Ē‚Đ‚ÍŽü‚č‚Ėˆ—‚ɂ₿‚éB

‚Å‚āAx86‚Č‚į‚ą‚ꂊˆę”Ô‘Ž‚Ē‚æB
lea x,[x*2+x]

506 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/27(…) 15:00:54 ]
‚Ä‚Ē‚Ī‚ĐA‚ǂ܂Į‚Ŧ‚ĖƒRƒ“ƒpƒCƒ‰‚Í
3”{‚·‚é‚Ė‚Ílea‚ɍœK‰ŧ‚ĩ‚Ä‚­‚ę‚Ü‚·‚æB

507 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/09/27(…) 22:23:36 ]
Pen4‚ū‚Æ‚ą‚ę‚Å‚ā‘Ž‚Đ‚Á‚―‚č‚—‚—‚—
mov edx, eax
add eax, eax
add eax, edx




508 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/28(–Ø) 00:52:21 ]
>>507
ƒVƒtƒg‚Š add ‚Ė 8 ”{’x‚Ē•Ï‘Ô CPU ‚ðŽ‚ŋo‚·‚Ė‚Í”―‘Ĩ‚ū‚ÆŽv‚Ē‚Ü‚ÂB

509 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/28(–Ø) 01:18:15 ]
ƒyƒ“‚S‚ĖALU‚Í•ģ‚·‚Ž‚é‚Č‚—

510 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/09/28(–Ø) 01:23:14 ]
ˆË‘ķŠÖŒW‚ð‚‚ĒƒNƒƒbƒN‚É‚æ‚Á‚Ä‰ðŒˆ‚·‚邯‚Ē‚ĪŽč–@‚Í‘S‚Ä‚ŠŠÔˆá‚Ē‚ū‚Á‚―–ó‚ķ‚á‚ȂǂŊ‚Į
ƒNƒƒbƒN‚ðdŽ‹‚ĩ‚―ƒf[ƒ^ƒLƒƒƒbƒVƒ…‚ŠŽ‚ģ‚·‚Ž‚―‚čƒpƒCƒvƒ‰ƒCƒ“‚Š’·‚·‚Ž‚―‚č
”M‚·‚Ž‚―‚肣A‘S‘Ė‚Æ‚ĩ‚ă}ƒCƒiƒX—v‘f‚Š‘å‚Ŧ‚Đ‚Á‚―‚˂Дsˆö‚Å‚·‚ȁB


511 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/09/30(“y) 18:11:57 ]
ƒXƒ^ƒbƒN‚ðŽg‚Á‚Ä A B ‚Æ•\ŽĶ‚ģ‚đ‚æ‚Ī‚ÆŽv‚΂˂ł·‚Ŋ‚ĮAƒEƒ}ƒN‚Ē‚Ŧ‚Ü‚đ‚ņIH
‚ē‹ģŽĶ ‚ĻŠč‚ǂłŦ‚Ȃǂłĩ‚å‚Ī‚ĐB

section .text
global _start
_start:
movdl, 0x41 ; "A"
push dx
call putchar
pop dx
mov dl, 0x42 ; "B"
push dx
call putchar
pop dx
mov eax, 1 ; sys_exit
mov ebx, 0 ; I—đƒXƒe[ƒ^ƒXƒR[ƒh
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,I—đ‚·‚é

putchar: ; ƒXƒ^ƒbƒN‚Ė•ķŽš‚ðo—Í‚·‚é ƒTƒuƒ‹[ƒ`ƒ“
push esp
mov ebp, esp
sub esp, 0x40 ; ƒ[ƒJƒ‹ƒXƒ^ƒbƒNƒXƒx[ƒX
mov ebx, [ebp+4] ; Å‰‚Ėƒpƒ‰ƒ[ƒ^
mov dl, bl
mov eax, 4 ; sys_write
mov ebx, 1 ; ƒtƒ@ƒCƒ‹ƒnƒ“ƒhƒ‹i1=•W€o—́j
mov ecx, esp ; ‘‚Ŧž‚Þƒoƒbƒtƒ@
mov edx, 2 ; •ķŽšo—Í‚·‚邹‚Æ‚ðŽw’č
int 0x80 ; ƒVƒXƒeƒ€ƒR[ƒ‹,o—Í‚·‚é
mov esp, ebp ; sub esp,0x40‚ðŽæ‚čÁ‚·
pop esp
ret

512 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 18:27:46 ]
32bitƒ‚[ƒh‚ÅdxƒŒƒWƒXƒ^‚Č‚ņ‚ĐŽg‚΂ȂæEEE
‚ ‚ƍŏ‰‚Ėƒpƒ‰ƒƒ^‚Í[ebp+4]‚ķ‚á‚Č‚­‚Ä[ebp+8]‚ūƒ{ƒP

513 –ž‘OFƒ{ƒP [2006/09/30(“y) 19:15:48 ]
>>512
‘‘ނ˂ē‹ģŽĶ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B
‚ēŽw“E‚Ėdx‚ðedx‚Æ‚ĩ[ebp+4]‚ð[ebp+8]‚É’ž‚ĩ‚Ä‚â‚Á‚Ă݂―‚˂ł·‚Ŋ‚ĮA
Œ‹‰Ę‚͕ςí‚į‚ļA‰―‚ā•\ŽĶ‚ģ‚ę‚Č‚­‚Ä ‚―‚ū‰üs‚ģ‚ę‚―‚ū‚Ŋ‚Å‚ĩ‚―B
C‚ĖŽQlƒ\[ƒX‚Í‚Ŋ‚Á‚ą‚Ī‚ ‚č‚Ü‚·‚Ŋ‚ĮAƒAƒZƒ“ƒuƒ‹‚Á‚Ä‚Ų‚Æ‚ņ‚Į‚Ȃǂł·‚ˁI

514 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 20:05:55 ]
>>513
ÅŒã‚É0x0a‚āo—Í‚ĩ‚Ă݂ęB


515 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 21:58:20 ]
>mov ecx, esp ; ‘‚Ŧž‚Þƒoƒbƒtƒ@
‚ą‚ąŠÔˆá‚Á‚Ăǂé‚˂łÍ
Šų‚É40ˆø‚ǂĂĩ‚Ü‚Á‚Ăǂé‚˂ɁEEE

516 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:04:24 ]
lea ecx,[ebp+8]‚Æ‚Đ‚ķ‚á‚ˁH

517 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:17:03 ]
‚ą‚ę‚Í‚Ð‚Å‚ĶB’Þ‚čc‚Č‚Ė‚ĐcH‚Ü‚ ‚ǂǂâB

putchar‚Ėæ“Š•”•Š‚Í
push ebp ; esp‚ķ‚á‚ˁ[‚ž
mov ebp, esp
‚ĖŠÔˆá‚ǁB‚ŧ‚ę‚É”š‚Á‚Äret‚Ė‘O‚ā pop ebp ‚ɏCģB
sub esp, 0x40 ‚Å‚Í 0x40 ‚āˆø‚­•K—v‚ȂǁB0x4‚ŏ\•ЁB
uÅ‰‚Ėƒpƒ‰ƒ[ƒ^vƒRƒƒ“ƒg‚ĖŽŸ‚Ė mov dl, bl ‚͉―‚â‚Á‚Ä‚ņ‚Ė‚ĐˆÓ–Ą•s–ūB
‚ą‚ą‚Í mov [ebp-4], ebx ‚ɕύXB
putchar‚Æ‚Ē‚Ī‚Đ‚į‚ɂ͏o—Í•ķŽš”‚Í‚P•ķŽš‚ū‚ëBmov edx, 1 ‚ɏCģB




518 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:34:25 ]
> C‚ĖŽQlƒ\[ƒX‚Í‚Ŋ‚Á‚ą‚Ī‚ ‚č‚Ü‚·‚Ŋ‚ĮAƒAƒZƒ“ƒuƒ‹‚Á‚Ä‚Ų‚Æ‚ņ‚Į‚Ȃǂł·‚ˁI

‚ū‚Á‚―‚įCŒūŒę‚ŏ‘‚Ē‚Ä‚Ý‚é‚Ũ‚ĩB
/* putchar2.c */
#include <unistd.h>
void putchar2(int ch) {
write(1,&ch,1);
}
int main(void) {
putchar2('A');
putchar2('B');
}

‚ŧ‚ĩ‚Ä‚ą‚Ē‚Â‚ð -S ƒXƒCƒbƒ`‚‚Ŋ‚ăRƒ“ƒpƒCƒ‹‚ĩ‚éB
$ gcc -S putchar2.c

ƒRƒ“ƒpƒCƒ‰‚Š‚Į‚ņ‚ČƒR[ƒh‚ð“f‚­‚ЁAŽĐ•Ђ˂ā‚Ė‚ÆŒĐ”ä‚Ũ‚é‚Ũ‚ĩB
Å“K‰ŧƒIƒvƒVƒ‡ƒ“‚ā•đ‚đ‚ÄŽw’č‚·‚邯‚Ē‚Ē‚Đ‚ā‚ȁB

519 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:37:26 ]
gcc‚ĖÅ“K‰ŧ‚͍ŏ‰‚Í’m‚į‚Ȃǂ؂΂Ђǂǂņ‚ķ‚á‚Č‚Ē‚Đ‚—

520 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:40:35 ]
‚Į‚Ī‚ĩ‚āH‚ŋ‚å‚Á‚Æ‚ū‚Ŋ‚Å‚Ē‚Ē‚Đ‚į‹ģ‚͂āEE

521 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:48:43 ]
‚ŧ‚ĩ‚ÄICC‚Æ‚ĐÅ‹ß‚ĖVC++‚ōœK‰ŧƒRƒ“ƒpƒCƒ‹‚ĩ‚Ä‚ĩ‚Ü‚Á‚Ä—]ŒvŽ—‚·‚邯B

522 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 22:53:44 ]
‚ą‚ņ‚ČƒKƒŠƒKƒŠ‚ĖƒR[ƒh‚ķ‚á‚―‚Ē‚ĩ‚čœK‰ŧ‚Å‚Ŧ‚Ë‚Ĩ‚—
putchar2‚Íwrite‚ðƒR[ƒ‹‚·‚é‚ū‚Ŋ‚ū‚Đ‚įŠÖ”‚Ė‘ķÝ‚ŠÁ‚͂Ăĩ‚Ü‚Ī‰Â”\Ŧ‚Í‚ ‚邊B

>>520
‚“x‚ČÅ“K‰ŧƒRƒ“ƒpƒCƒ‰‚Í–}l‚Ėl‚͂ˋy‚΂ʂæ‚΂Ȓī•ÏŒ`Œ^ƒƒWƒbƒN‚ð‘g‚Þ‚ą‚Æ‚Š‚ ‚é‚Đ‚įB

523 –ž‘OFƒ{ƒP mailto:sage [2006/09/30(“y) 22:59:17 ]
>>517
’Þ‚Å‚Ŧ‚é‚Ų‚Į‚ĖƒEƒf‚Š‚ ‚ę‚Î‚Ē‚Ē‚ņ‚Å‚·‚Ŋ‚Įc

‹M•û‚Ė‹Â‚é’Ę‚čA>511‚Ė“Še‚ɂ͌ë‚肊‚―‚­‚ģ‚ņ‚ ‚č‚Ü‚ĩ‚―B
Œū‚í‚ę‚―’Ę‚č‚É‚â‚Á‚―‚į AB ‚Æ•\ŽĶ‚ģ‚ę‚Ü‚ĩ‚―I ‰üs‚Í‚ĩ‚Č‚Ē‚Ý‚―‚ǂł·‚Ŋ‚ĮA
‰üs‚Í‘g‚߂܂·‚˂ŁAŒã‚ÍŠČ’P‚Å‚·B
Thanks

524 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/09/30(“y) 23:37:48 ]
>>522
‚Ӂ`‚ņ

525 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 01:50:05 ]
>>522
ƒRƒ“ƒpƒCƒ‰’ö“x‚ĖÅ“K‰ŧ‚Š’ī•ÏŒ`H
‚ķ‚á‚ l‚Š‘‚Ē‚―ƒR[ƒh‚Í“Į‚߂˂Ĩ‚Č‚—

526 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 02:10:08 ]
‚Ē‚âAlŠÔ—l‚Š‚ŧ‚ęˆČã‚Ƀh‰˜‚Ē•ÏŒ`‚Ђ܂·‚ą‚Æ‚ЂłŦ‚é‚Ė‚āŠm‚Đ‚ū‚ЁA
‚Ŧ‚å‚Ī‚Ņ‚ĖƒRƒ“ƒpƒCƒ‰‚Š’ī•ÏŒ`‚Ђ܂·‚Ė‚ÍŽ–ŽĀ‚ū‚ëB
‰―‚ðŠš‚Ý•t‚ǂĂé‚ņ‚ūB
ƒJƒ‹ƒVƒEƒ€‘Ŧ‚č‚Č‚Ē‚Ė‚ĐB

527 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/01(“ú) 02:25:38 ]
i *= 32;

‚ð

add eax, eax;
add eax, eax;
add eax, eax;
add eax, eax;
add eax, eax;

‚É“WŠJ‚·‚éƒRƒ“ƒpƒCƒ‰‚Æ‚Đ‚ČB



528 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/01(“ú) 02:30:21 ]
‚ŧ‚ņ‚Č‘å‚ĩ‚―Ž––ģ‚ĒƒŒƒxƒ‹‚ĖÅ“K‰ŧ‚ŃOƒ_ƒOƒ_Œū‚΂Ȃæ

529 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 02:39:09 ]
VC++‚âICC‚˒萔œŽZ‚ĖÅ“K‰ŧ‚Í‚Č‚Đ‚Č‚ĐƒGƒO‚Đ‚Á‚―‹C‚Š‚·‚邊

530 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 03:04:16 ]
˜R‚ę‚ÍVC2005‚Ė‚―‚į‚ljņ‚ĩŠÖ”‚Å‚―‚Ü‚°‚―B

531 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 03:36:33 ]
>>527
GCC‚Å‚Í–ģ”‚É‚ ‚éÅ“K‰ŧƒIƒvƒVƒ‡ƒ“‘g‚ݍ‡‚í‚đ‚Ăǂ­‚įŠæ’Ģ‚Á‚Ä‚āƒVƒtƒg‚ū‚Á‚―B
-O0‚Å‚·‚įƒVƒtƒg‚ū‚Á‚―‚—
VC++‚ĖƒŠƒŠ[ƒXƒRƒ“ƒpƒCƒ‹‚Å‚āƒVƒtƒg‚ū‚Đ‚įA‚ŧ‚ꂊÅ‘P‚ķ‚á‚Č‚Ē‚Ė‚ĐH

532 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 05:26:38 ]
mov eax,dword 051eb851fh
imul ecx
sar edx,byte 005h
mov eax,edx
shr eax,byte 01fh
add edx,eax; / 100

‚ą‚悯‚ĐŽĀs‚ĩ‚Ă݂é‚܂ʼn―‚â‚Á‚Ä‚é‚Đ‚í‚Đ‚į‚ȂЂÁ‚―(VC6)B

533 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 05:38:03 ]
>>527
‚Ē‚âA‚ŧ‚ꕁ’ʁB
VC‚Ė‚ŧ‚ę‚́AƒVƒtƒg‚ŠˆŲí‚É’x‚Ē–^CPU‚É”z—ķ‚ĩ‚―‚ā‚Ė‚ÆŽv‚í‚ęB
‘―•Š‚ū‚Ŋ‚ĮB

534 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 09:07:13 ]
P›n4‚Í*32‚Å‚āƒVƒtƒg‚æ‚č‰ÁŽZ‚Ė•û‚Š‘‚Ē‚Ė‚ĐH‚—

535 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 09:27:21 ]
>>534
‚ŋ‚å‚Á‚Əキ‚į‚Ē“Į‚ß‚â>507-509

536 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/01(“ú) 14:54:18 ]
Pen4‚Å‚Íshl‚ĖƒŒƒCƒeƒ“ƒV‚Í4ƒNƒƒbƒNAadd‚Í0.5ƒNƒƒbƒN
ˆË‘ķŠÖŒWƒ`ƒFƒCƒ“‚А[‚Ēę‡‚͉ÁŽZ‚ðŒJ‚č•Ô‚ĩ‚―•û‚؂΂Б‚Ē

VC‚ķ‚á‚Č‚­‚āAICC‚Ė-QxW‚Æ‚Đ-QxN‚Æ‚Đ‚ĖPen4ę—pƒIƒvƒVƒ‡ƒ“‚ū‚Á‚―‚æ‚Ī‚Č


>>532
œŽZ‚̓NƒƒbƒN”‚â‚―‚į‚ЂЂé‚Đ‚į’萔ÏŽZ‚ƃVƒtƒg‚É’u‚ŦŠ·‚Ķ‚é‚Ė‚Íí“…Žč’i


537 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 17:29:21 ]
í“…Žč’i‚āc‚ŧ‚΂ǂΗ ‹Z‚Š‚ ‚é‚˂Ȃį•W€‚ÅALU‚É‚ŧ‚ĖƒƒWƒbƒN‚ðÏ‚ņ‚Å
‚ā‚į‚Á‚―•û‚Š‚Į‚ę‚ū‚Ŋ‚í‚Đ‚č‚â‚·‚Ē‚ą‚Æ‚ЁB
‚ ‚é‚Ē‚ÍœŽZ–―—߂łą‚ĖƒV[ƒPƒ“ƒX‚Æ“Ŋ‚ķƒĘopķŽ‚·‚邯‚ЁB

‘‚Ŧ‚―‚Ē‚ą‚Æ‚͂܂ū‚ ‚é‚Ŋ‚Į‚ą‚ęˆČã‚Í‚ŋ‚å‚Á‚ƃXƒŒˆá‚ǂɂȂé‚˂ʼn“—ķ‚ĩ‚æ‚΁B



538 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 17:53:12 ]
‚Ē‚âAœŽZ‚ð‘ž‚Ė‰‰ŽZ‚É’u‚ŦŠ·‚Ķ‚éƒƒWƒbƒN‚Á‚Ä‚·‚°[‘å•Ï‚Č‚ņ‚ū‚ЁB
‰―‚ÅŠ„‚é‚Ђɂæ‚Á‚Ä‘S‚­ˆá‚ĪƒƒWƒbƒN‚ɂȂé‚Đ‚įB

‚ŧ‚ņ‚Č‚ā‚ņ‚Ƀgƒ‰ƒ“ƒWƒXƒ^“Ë‚Áž‚Þ—]—T‚Č‚ņ‚ЂȂĒ

539 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/01(“ú) 18:33:31 ]
>>532‚Í>>529‚ÆŒq‚Š‚Á‚Ăǂ―‚Ė‚ĐA‹C‚Ã‚Đ‚Č‚Đ‚Á‚―B
’萔œŽZŒĀ’肣A‚ĩ‚Đ‚āÅ“K‰ŧ‚Ėƒ^ƒCƒ~ƒ“ƒO‚̓Rƒ“ƒpƒCƒ‹Žž‚ķ‚á‚Č‚Ē‚Æ‚Ē‚Ŋ‚Č‚Ē
’ö“x‚É•ĄŽG‚ČƒAƒ‹ƒSƒŠƒYƒ€‚Č‚Ė‚ĐB
•Š‚Æ“Ú’ŋŠŋ‚Č‚ą‚ÆƒJƒLƒR‚ņ‚ķ‚Ü‚Á‚―‚Č(’p

540 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/04(…) 23:19:27 ]
ƒeƒLƒXƒgƒGƒfƒBƒbƒ^‚Å.asmƒtƒ@ƒCƒ‹‚ðėŽ‚ĩ‚ăRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ŃAƒZƒ“ƒuƒ‹‚ĩ‚æ‚Ī‚ÆŽv‚Á‚―‚˂ł·‚Ђ΂܂­‚Ē‚Ŧ‚Ü‚đ‚ņB
ml`ƒRƒ}ƒ“ƒh‚͍‡‚Á‚Ä‚é‚Í‚ļ‚Ȃ˂ł·‚ЁB

’mŒb‚ð‚­‚ū‚ģ‚ǁB

XPSP‚Q‚Å‚·

541 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/04(…) 23:23:42 ]
>>540
‚ŧ‚ę‚ū‚Ŋ‚Ėî•ņ‚ʼn―‚Đ‚í‚Đ‚é‚ÆŽv‚Á‚Ä‚ņ‚Ė‚ĐB
‚đ‚߂ăGƒ‰[ƒƒbƒZ[ƒW‚­‚į‚Ē“\‚悿B

542 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/04(…) 23:31:03 ]
'ml' ‚́A“ā•”ƒRƒ}ƒ“ƒh‚Ü‚―‚ÍŠO•”ƒRƒ}ƒ“ƒhA
‘€ė‰Â”\‚ČƒvƒƒOƒ‰ƒ€‚Ü‚―‚̓oƒbƒ` ƒtƒ@ƒCƒ‹‚Æ‚ĩ‚Ä”FŽŊ‚ģ‚ę‚Ăǂ܂đ‚ņB
‚Á‚ĂȂč‚Ü‚·B

543 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/04(…) 23:32:22 ]
>>542
ƒAƒz‚ЁBƒpƒX’Ę‚ĩ‚ĂȂǂū‚Ŋ‚Å‚Č‚Ē‚ĐB

544 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/04(…) 23:46:16 ]
æķ‚Å‚Ŧ‚Ü‚đ‚Žorz

545 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/05(–Ø) 05:03:25 ]
ƒAƒZƒ“ƒuƒ‰‚Í‚ŋ‚á‚ņ‚ƃCƒ“ƒXƒg[ƒ‹‚ģ‚ę‚Ä‚é‚Ė‚ĐH
Žŋ–â‚Đ‚įŽ@‚·‚é‚ɁA‚ŧ‚ę‚·‚įo—ˆ‚ĂǂȂģ‚ŧ‚΂ȋC‚Š‚·‚éB

WinXP‚ĖDOS‘‹‚Đ‚į‚Ė‘€ė‚Č‚įADOS‘‹ŠJ‚Ē‚―‚į‚Ü‚ļ‚ą‚ĖƒRƒ}ƒ“ƒh‚ð‘Å‚ŋž‚ށB
> set Path=%Path%;(ml.exe‚Ė‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚ĖƒpƒX)
ŠJ‚­‚―‚҂ɂą‚ę‚ð“ü—Í‚·‚é‚˂ЖƓ|‚­‚ģ‚ǂȂįƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ɏ‘‚­‚Č‚č
GUI‚Đ‚įŠÂ‹Ŧ•ϐ”‚É“o˜^‚·‚é‚Č‚č‰―‚Ȃ肯B

546 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/05(–Ø) 20:38:09 ]
æķ–ģŽ–‚Å‚Ŧ‚Ü‚·‚―B‚ ‚肊‚Æ‚ņ

547 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/10(‰Î) 10:06:06 ]
Š„‚čŽZ‚Š—‰ð‚Å‚Ŧ‚ņB
‚Č‚ņ‚Å‚ ‚ņ‚Č‚ą‚Æ‚ɂȂÁ‚Ä‚ņ‚ˁH



548 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/10(‰Î) 11:35:36 ]
‚ŧ‚ĖŠ„‚čŽZ‚Í>>532‚Ė‚ą‚Æ‚ЁH

1ƒ[ƒh‚Š–ģŒĀ‚Ėƒrƒbƒg’·‚ū‚Æ‚·‚邯AŒī—“I‚É‚Í
x / 100 == (x / 100) << 32 >> 32
‚Æ‚Ē‚Ī“–‚―‚č‘O‚ĖP“™ŽŪ‚ðI‚݂ɗ˜—p‚·‚éB
‚ą‚ą‚Å‚Í 2‚Ėxæ ‚ð 2^x ‚Æ•\Œŧ‚·‚é‚˂ŁA‚ŧ‚Ė‚Â‚ā‚肣B

x‰ņ‚ĖķƒVƒtƒg‚́AŽZp“I‚É‚Í *(2^x) ‚ðˆÓ–Ą‚·‚éB
‚ŧ‚ːŦŽŋ‚ð—˜—p‚·‚邯A‰E•Ó‚Í
=> x / 100 * (2^32) >> 32
=> x * ((2^32) / 100) >> 32
‚ƕό`‚Å‚Ŧ‚éBÅ“K‰ŧ‚Ė‚Æ‚Ŧ—\‚ß (2^32) / 100 ‚ðŒvŽZ‚ĩ‚Ăς­B
‚ą‚˒萔‚ðn‚Æ‚Ļ‚­‚ƁAœŽZ‚ĖĪ‚Í (x * n) >> 32 ‚Å‹‚߂邹‚Æ‚Š‚Å‚Ŧ‚éB
‚‚܂č’萔‚ĖœŽZ‚͏æŽZ‚ƃVƒtƒg‚ɕϊ·‚Å‚Ŧ‚邯‚ǂ΂í‚ŊB

ŽĀÛ‚̓rƒbƒg’·‚Š–ģŒĀ‘傯‚Ē‚Ī‚ą‚Æ‚Í‚Č‚Ē‚ĩ•„†‚āl—ķ‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚Ȃǂ˂Å
‚ą‚悿‚č‚ā­‚ĩ•ĄŽG‚ȏˆ—‚ɂȂéB

549 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/10(‰Î) 12:14:56 ]
ļ“x‚Š—Ž‚ŋ‚ĂǂǂȂį

inc ecx
mov eax, dword 028f5c28h
imul ecx

‚Åedx‚É‰ð‚Š“ū‚į‚ę‚Č‚Ē‚Đ‚ČB

550 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/10(‰Î) 12:35:00 ]
–ģ•„†Ū”œŽZ‚Č‚į‚ˁB

551 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/10(‰Î) 20:35:59 ]
‚ņH–ģ•„†Œ^‚Č‚įimul‚ķ‚á‚Č‚­‚Ämul‚ķ‚á‚ˁH

552 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/11(…) 12:57:52 ]
‚ą‚ĖƒXƒŒ‚Š“K“–‚Đ‚Į‚Ī‚Đ‚í‚Đ‚į‚Ȃǂņ‚Å‚·‚ЁB

VC++‚ĖÅ“K‰ŧOFF‚ÅķŽ‚ĩ‚―ˆČ‰š‚ːâ‘Î’l‚ð‹‚ß‚éƒR[ƒh

cdq
xor eax,edx
sub eax,edx

‚ą‚ę‚ɑΉž‚·‚éC/C++‚ĖƒR[ƒh‚Š‚í‚Đ‚é‚Đ‚―‚ǂ܂đ‚ņ‚ЁH

553 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/11(…) 13:25:58 ]
>>552
ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚Å‚āŽg‚Á‚Ä‚Č‚ĒŒĀ‚č‚āÅ“K‰ŧ Off ‚ł͂ŧ‚ĖƒR[ƒh‚Í
o‚Ä‚ą‚Č‚Ē‚ÆŽv‚Ī‚ņ‚ū‚ЁEEEB
abs() ‚ðŒÄ‚ņ‚Å‚ę‚΍œK‰ŧ On ‚ĖŽž‚ŧ‚ĖƒR[ƒh‚ɂȂ邿B

554 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/11(…) 13:59:52 ]
>>553
/OiƒIƒvƒVƒ‡ƒ“‚Åabs‚Šã‹L‚Ė–―—߂ɓWŠJ‚ģ‚ę‚―‚Ė‚ðŠm”F‚ĩ‚Ü‚ĩ‚―B
Å“K‰ŧ‚ÍOFF‚ū‚ÆŽv‚Á‚Ä‚―‚˂ł·‚ЁAˆę•”‚ū‚Ŋ—LŒø‚ɂȂÁ‚Ä‚é‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB
(ƒoƒCƒiƒŠ‚ÆPDBƒtƒ@ƒCƒ‹‚ĩ‚Đ‚Č‚Ē‚Ė‚ÅÚŨ•s–ū)

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B

555 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/11(…) 17:48:43 ]
>>554
/Oi‚Á‚ÄŽv‚Ē‚Á‚Ŧ‚čÅ“K‰ŧƒIƒvƒVƒ‡ƒ“‚Ėˆę•”‚ū‚ëB


556 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/11(…) 18:26:42 ]
>>552-555
ÜÛĀ‚—

557 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/12(–Ø) 09:14:28 ]
OiOi



558 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/12(–Ø) 13:59:22 ]
RS-232CH

559 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/12(–Ø) 15:34:13 ]
‚Į‚Á‚ŋ‚Đ‚Á‚[‚ÆŠÛˆä

560 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/12(–Ø) 16:21:15 ]
ŠÛˆä‚Á‚āAƒNƒŒƒWƒbƒgž‹\‚Á‚ĈӖĄ‚Å‚ĩ‚åH

561 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/12(–Ø) 22:19:52 ]
>>560
‘iŨ‚ĖŒģĘđ°Ý

562 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/12(–Ø) 22:34:02 ]
‘iŨ‚ ‚°IH

563 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 13:55:12 ]
16ƒrƒbƒg‚ĩ‚Đ’m‚į‚ņ‚ЁA‚Ý‚ņ‚ȉ―‚ÉŽg‚Á‚Ä‚é‚ˁH
‚â‚Á‚σCƒ“ƒ‰ƒCƒ“‚Đ‚Č

564 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/13(‹ā) 15:49:03 ]
‚bŒūŒę‚Đ‚įƒAƒZƒ“ƒuƒ‰Œę‚ɕϊ·‚·‚é‚ɂ͂Į‚Ī‚·‚ę‚Î‚Ē‚Ē‚Å‚·‚ЁHH
•Š‚Đ‚č‚â‚·‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·D

565 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 15:54:22 ]
ƒRƒ“ƒpƒCƒ‰‚ɃAƒZƒ“ƒuƒ‰Œę‚ŏo—Í‚·‚邿‚Ī‚ÉƒIƒvƒVƒ‡ƒ“‚ð•t‚Ŋ‚éB

566 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 15:54:28 ]
GCC‚Č‚į-S‚Æ‚Đ

567 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/13(‹ā) 15:58:20 ]
‚ŧ‚ę‚ÍMPLAB IDEã‚łłŦ‚Ü‚·‚ЁHH



568 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 16:07:08 ]
ƒAƒZƒ“ƒuƒ‰Œę‚ācVŒęs‘Ē‚·‚é‚Č‚âorz
–{“–‚̓AƒZƒ“ƒuƒŠŒūŒę‚Á‚Ä‚ņ‚ūB‘­“I‚ɃAƒZƒ“ƒuƒ‰‚Å‚ā’Ę—p‚·‚邊B

569 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 16:10:51 ]
‚Ļ‘OĀ݁AŽĀ‚̓}ƒ‹ƒ`‚Å‚Â‚ĐH‚ŧ‚ņ‚Č‚ą‚Æ‚ĩ‚―‚į‘Ę–Ú‚ū‚Ļ(AAry

570 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 17:20:51 ]
>>568
JIS‚ł́uƒAƒZƒ“ƒuƒ‰ŒūŒęv

571 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/13(‹ā) 18:50:01 ]
‚Ü‚ķ‚ŁHI

572 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/14(“y) 16:55:38 ]
ĄŠwZ‚ĖŽö‹Æ’†‚Å‚·c
ƒL[ƒ{[ƒh‚Đ‚į‚RŒÂ‚ːې”‚A‚‚A‚ƒ‚ð“ü—Í‚ĩ‚ăXƒ^ƒbƒN‚ɃZƒbƒg‚ĩA‚ą‚ę‚į‚ːې”‚˂΂ŋÅ‘åŪ”‚ðƒfƒBƒXƒvƒŒƒC‚ɏo—Í‚đ‚æB‚―‚ū‚ĩAÅ‘åŪ”‚ðƒZƒbƒg‚·‚é‚―‚ß‚Ė•Ï”‚‚‚˜‚āƒXƒ^ƒbƒNã‚ɍė‚邹‚ƁB

‚ą‚ꂊo—ˆ‚Č‚Ē‚Æ‹A‚į‚đ‚Æ‚ā‚į‚͂܂đ‚ņ‚ЁA‘S‚­‚í‚Đ‚č‚Ü‚đ‚ņB‚Į‚Č‚―‚Џo—ˆ‚é•û‚ǂ܂ĩ‚―‚Ⴟ‚ë‚ĩ‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·B

573 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 17:21:41 ]
‚æ‚ĩI19Žž‚Ū‚į‚ǂ܂ŔS‚ęII
‚ŧ‚ĖŽžŠÔˆĘ‚ɂȂę‚΁A‚í‚Đ‚él‚Š‚ą‚ą‚É—ˆ‚邞A‚―‚Ô‚ņB

574 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 17:40:28 ]
>>572
ŠJ”­ŠÂ‹ŦA“ŪėŠÂ‹Ŧ‚ð‘‚ŊB
˜b‚Í‚ŧ‚ę‚Đ‚į‚ūB

575 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 18:05:18 ]
>>572
‚Į‚ĖƒAƒZƒ“ƒuƒ‰‚ŁA‚Į‚ĖCPU‚Å‚·‚Đ

576 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/14(“y) 19:18:17 ]
19Žž‚ð‰ß‚Ž‚―‚˂ł·‚Š‚ŧ‚ë‚ŧ‚ë‹ģ‚͂Ă­‚ę‚Ü‚đ‚ņH‚Į‚Ī‚Đ‚ĻŠč‚Ē‚ĩ‚Ü‚·B

577 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 19:23:08 ]
>>576
‚Ē‚â‚ū‚Đ‚į‹ģ‚Ķ‚æ‚΂ɂā

EE‚Ü‚Ÿ‚Č‚ņ‚ūAŠæ’Ģ‚ę



578 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 19:35:56 ]
>>576
>>574-575


579 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 19:54:20 ]
>>576
•ϐ”‚Á‚ĉ―Œ…‚Å‚ā‚ǂǂˁH


580 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 22:00:50 ]
‚ĩ‚Đ‚ĩAƒL[‚ĖƒXƒLƒƒƒ“‚â‚ቿ–Ę•\ŽĶ‚â‚į‚ÍHW‚Š‚í‚Đ‚į‚ņ‚ą‚Æ‚ɂ͂Į‚Ī‚ĩ‚æ‚Ī‚ā‚Ȃǂū‚ëB
‚Ü‚ ‚í‚Đ‚Á‚―‚Æ‚ą‚ë‚Å‚ą‚ņ‚Č‚Æ‚ą‚ë‚ɏ‘‚Ŧž‚߂邿‚Ī‚ČƒR[ƒh—ʂɎû‚܂邯‚āŽv‚Ķ‚ņ‚Šw

581 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 22:22:37 ]
>>580
–ģ”\ŽĐ–‚Í‚Ē‚Ē‚Đ‚į

582 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 23:23:22 ]
>>580
‚yƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒŠƒNƒGƒXƒgz

583 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/14(“y) 23:44:27 ]
T––‚Č‚Ė‚ÉŠwZ‚É”‘‚Ü‚č‚Đ‚—

584 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:01:57 ]
>>582
‚ŧ‚ꂊ‚ ‚éŠÂ‹Ŧ‚ū‚Æ’N‚ŠŒū‚Á‚―H

585 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/15(“ú) 00:17:32 ]
‚Č‚ņ‚Å‹ģ‚͂Ăā‚į‚Ļ‚Ī‚Æ‚ĩ‚Ä‚é‚â‚Â‚Š‚ŧ‚ņ‚Č‚ÉˆĖ‚ŧ‚΂Ȃņ‚ū

586 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:27:14 ]
kawaisosu

587 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:43:22 ]
579‚͂܂ū‹A‚ę‚Č‚Ē



588 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:55:36 ]
>>572

void main(){

}


589 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:57:03 ]
>>572
void main(){

int a, b, c, max;

scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);

if(a < b){
}
}


590 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 00:58:06 ]
‚Ī‚í[‚ņA—v‚ÍCŒūŒę‚ōė‚Á‚āA
gcc -S
‚ŁAƒAƒZƒ“ƒuƒŠo—Í‚ĩ‚―‚įA
ŸŽč‚É‚â‚Á‚Ä‚­‚ę‚邿B

‚ū‚Á‚āAƒ[ƒJƒ‹•ϐ”‚̓Xƒ^ƒbƒN‚Č‚ņ‚ū‚Đ‚į‚ģB

591 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 01:43:47 ]
>>590
ƒ[ƒJƒ‹•ϐ”‚Š•K‚ļƒXƒ^ƒbƒN‚ÉŠm•Û‚ģ‚ę‚邯‚Ē‚Ī•ÛØ‚Í‚Č‚Ē

592 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/15(“ú) 01:49:36 ]
volatile‚łς‹

593 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 03:34:15 ]
ƒXƒŒˆá‚Ē‚Ė˜b‚ū‚ЁA
uCŒūŒę‚Ėƒ[ƒJƒ‹•ϐ”‚ŠƒXƒ^ƒbƒNã‚ÉķŽ‚ģ‚ę‚év‚Æ‚Ē‚Ī‚Ė‚Í
‚ŧ‚Ī‚Ē‚ĪŽĀ‘•‚ɂȂÁ‚Ä‚Ē‚éˆ—Œn‚Š‘―‚ǁA‚Æ‚Ē‚Ī‚ū‚Ŋ‚Å
CŒūŒę‚Ė‹KŠiãAƒ[ƒJƒ‹•ϐ”iŽĐ“Ū‹L‰ŊˆæŠúŠÔ‚ð‚ā‚ƒIƒuƒWƒFƒNƒgj‚Í
uƒXƒ^ƒbƒNã‚ÉŠm•Û‚ģ‚ę‚Č‚Ŋ‚ę‚΂Ȃį‚Ȃǁv‚Ƃ͈ęŒū‚ā‘‚ǂĂȂǁB

594 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 11:57:25 ]
‚Ų‚ęA•ģ’cŽqAgcc‚Ėƒ\[ƒX‚ÉŒū‹y‚ĩ‚‚Â>>593‚É‚Â‚Ē‚Ä”M‚­Œę‚悿B

595 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 12:07:56 ]
u&‚ð‚‚Ŋ‚Č‚Ē‚ÆƒŒƒWƒXƒ^‚É’u‚Đ‚ę‚é‰Â”\Ŧ‚Š‚ ‚邊A&‚ð‚‚Ŋ‚ę‚ΕK‚ļƒƒ‚ƒŠã‚É’u‚Đ‚ę‚év‚Æ‚Ē‚Ī‚Ė‚ā‚―‚ū‚Ė“`ā‚ū‚ˁB

596 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 12:34:44 ]
‚ŧ‚ņ‚Č‚ą‚Æ‚æ‚č>>572‚Í‹A‘î‚Å‚Ŧ‚―‚Ė‚Đ‚Į‚Ī‚Đ


597 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 14:43:46 ]
‰Æ‚Š‚Či(ry



598 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/15(“ú) 15:18:30 ]
>>594
‚ŧ‚ņ‚Č‚ĩ‚å‚Ú‚Ēƒ|ƒ“ƒRƒcƒRƒ“ƒpƒCƒ‰‚Č‚ņ‚īŽg‚í‚Č‚Ē‚Đ‚į‚ĩ‚į‚ˁ[B


599 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 15:20:44 ]
>>598
gcc-4.1.1‚ōœK‰ŧ‚ð-O3‚Č‚ņ‚Ђɂĩ‚―‚įÅ“K‰ŧ‚Š•Ï‘Ô‚·‚Ž‚Ä‚Ü‚Æ‚ā‚ɂ΂ē‚Đ‚Č‚Ē‚ņ‚ū‚šB

600 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 17:52:03 ]
>>598
‚Ļ‘O”ž”N‚­‚į‚Ē‘O‚É‚ [‚ū‚ą[‚ū‚Ē‚Á‚Ä‚―‹C‚Š‚ĩ‚―‚ЁB
‚ ‚č‚á‰Â•ψø”ƒŠƒXƒg‚ÉŠÖ‚ĩ‚Ä‚ū‚Á‚―‚Á‚ŊH

601 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 18:04:44 ]
>>598
‚ĩ‚å‚Ú‚Ēƒ|ƒ“ƒRƒc‚Ƃ͎ļ—į‚ȁB
–^‘åŠw‚ĖŽĀK‚ÅŽg—p‚ģ‚ę‚éƒVƒXƒeƒ€‚ÍH/WƒXƒ^ƒbƒN‚ð‘•”õ‚ĩ‚Ä‚Ē‚Č‚Ē‚Đ‚į
ƒƒ‚ƒŠ‹óŠÔ‚š`‚ņ‚Ôƒq[ƒv‚Ȋ‹Ŧ‚ūBƒŒƒWƒXƒ^‚̓AƒLƒ…ƒ€ƒŒ[ƒ^‚P‚‚ū‚ŊB
‚ŁA‰Û‘č‚Å‚ą‚ĖƒVƒXƒeƒ€Œü‚Ŋ‚ɍœK‰ŧ‚ģ‚ę‚―ANSI C‚ĖƒTƒuƒZƒbƒgƒRƒ“ƒpƒCƒ‰‚ð
‚‚­‚悯‚ǂ΂˂Ђ ‚Á‚―‚ЁA‚Į‚ņ‚Č‚É‹Ã‚Á‚―ƒRƒ“ƒpƒCƒ‰‚ðė‚ę‚ĮA‚ą‚Ėę‡
ƒXƒ^ƒbƒN‚ðuŽg‚í‚Ȃǁv‚Ė‚Å‚Í‚Č‚­uŽg‚͂Ȃǁv‚ņ‚ū‚æB

’cŽq‚Í‚ŧ‚ņ‚Ȋ‹Ŧ‚ÅŽl‹ę”Š‹ę‚ĩ‚―‚ą‚Æ‚ЂȂǂū‚ë‚΂ЁB

602 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 18:07:25 ]
‚Ļ‚Á‚ÂŽļ—įBu”Ä—pvƒŒƒWƒXƒ^‚̓AƒLƒ…ƒ€ƒŒ[ƒ^‚P‚‚ū‚ŊB
ƒŒƒWƒXƒ^‚Í‘ž‚ɂ₠‚Á‚―‚æBPC‚Æ‚ĐŠÔÚƒƒ‚ƒŠƒAƒhƒŒƒbƒVƒ“ƒO‚ÅŽg‚Ī‚â‚Â‚Æ‚ĐB

603 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 18:18:49 ]
>>601
–ģ”\ŽĐ–‚Í‚Ē‚Ē‚Đ‚į

604 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/15(“ú) 18:22:58 ]
>>600
‚ņ[‚Å‚ā‚ŧ‚Ī‚Ē‚ĪŠÂ‹Ŧ‚í‚ī‚í‚ī‘I‚Ô——R–ģ‚Ē‚æ‚ˁô
‚Į‚ņ‚Čƒ}ƒCƒi[CPU‚Å‚·‚ЁH
‚ŋ‚Ȃ݂ÉJava‰ž‘zƒ}ƒVƒ“‚Č‚į”Ä—pƒŒƒWƒXƒ^1–{‚ĖƒXƒ^ƒbƒNƒ}ƒVƒ“‚ū‚æ‚ˁB

‚ŧ‚ęˆČ‘O‚Ė–â‘肯‚ĩ‚āAƒ}ƒVƒ“Œę‚Š‚Į‚ņ‚Č‚Ė‚Đ‚æ‚­‚í‚Đ‚į‚ņ‚í‚Ŋ‚ŁB
‚ŧ‚ꂹ‚ŧî•ņˆ—‹ZpŽŌ‚ł悭Žg‚í‚ę‚éCOMET2/CASL2‚Đ‚ā‚í‚Đ‚į‚ņ‚ĩB
C‚ŃRƒ“ƒpƒCƒ‹‚ĩ‚ăAƒZƒ“ƒuƒŠƒR[ƒh“f‚Đ‚đ‚ę‚Ώo‚đ‚é‚Á‚Ä‘O’ņŽĐ‘Ė‚Š
‚Ļ‚Đ‚ĩ‚Ē‚ÆŽv‚Ī‚í‚Ŋ‚ŁB

‰‰K‚ÅŽg‚Ī’[––‚Á‚Äx86‚Æ‚ĐPowerPC(‚æ‚Ī‚ÍMac)‚˂؂΂Б―‚Ē‚ÆŽv‚Ī‚ņ‚ū‚Ŋ‚Į

605 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 19:39:54 ]
>>603
ƒSƒBŽĐ–‚·‚é‚‚ā‚č‚͂ȂЂÁ‚―B‚―‚ū‚ą‚Ī‚Ē‚ĪŠÂ‹Ŧ‚ā‚ ‚邯‚Ē‚Ī‚ą‚Æ‚ðŒū‚Ē‚―‚Đ‚Á‚―‚ū‚ŊB

>>604
‚ ‚邿B‚ą‚Ė—Ž‚ę‚Ėã—Ž‚ð‚æ‚­ŒĐ‚Ă݁B>>572‚ōĄŠwZ‚ĖŽö‹Æ’†‚Å‚·‚Æ‚ ‚éB
‚Į‚ņ‚Č”―‘Ĩ/Žž‘ã’x‚ęƒVƒXƒeƒ€‚ðŽg‚í‚ģ‚ę‚é‚Đ‚ā‚í‚Đ‚į‚ȂǁB‚‹@”\‚Đ‚į’ī’᎟Œģ‚Ü‚Å
—lX‚Ȋ‹Ŧ‚ðl—ķ‚ĩ‚Č‚Ŋ‚ę‚ÎŽŋ–â‚É“š‚Ķ‚é‚ą‚Ƃ͏o—ˆ‚ȂǁB
‚ŧ‚΂łȂ­‚Ä‚ā‚ą‚˕Жė‚Í‚Į‚ņ‚ČŽŋ–₊‚­‚é‚Đ—\‘Š‚ĩ‚Âį‚ǖƂ₠‚éB

ŠĖS‚ĖŽŋ–âŽŌ‚͉―‚āŒū‚í‚ļ“Ķ‚°‚₊‚Á‚―‚Č‚—

606 –ž‘OFEÍEj‚Á-›œVĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/15(“ú) 19:43:12 ]
‚Ü‚ A‚Đ‚­‚ǂΉī‚ā128–{‚ĖƒŒƒWƒXƒ^‚Æ256KB‚Ėƒƒ‚ƒŠ‹óŠÔ‚ĩ‚ЂȂĒ
–^ƒvƒƒZƒbƒTƒRƒA‚ĖƒVƒ~ƒ…ƒŒ[ƒ^‚ÆŠi“Ž‚ĩ‚Ä‚―B

ƒAƒŒ‚Í‹C‚Š‹ķ‚Ē‚ŧ‚Ī‚ūB

607 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 20:04:21 ]
128–{‚āAˆę‘ˉ―‚ÉŽg‚Ī‚ņ‚ū‚æorz
l’q‚ł͊Į—‚Å‚Ŧ‚ņ‚ȁA‚ą‚ː”‚ķ‚áBCell‚Æ‚ĐItanium‚Æ‚ĐI



608 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 23:36:33 ]
Sparc‚āŒ‹\•ϑԃ`ƒbƒN‚ČƒŒƒWƒXƒ^ŠĮ—‚ĩ‚Ăǂ―‹C‚Š‚·‚邊B

609 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 23:38:24 ]
‚â‚Í‚čƒf[ƒ^ƒŒƒWƒXƒ^8–{ƒAƒhƒŒƒXƒŒƒWƒXƒ^8–{‚ŠÅ‚ā”ü‚ĩ‚ǁB

610 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 23:46:19 ]
>>609
ƒŒƒWƒXƒ^‚Ė’·‚ģ‚́A‚ŧ‚ꂞ‚ę 1MƒoƒCƒg‚Ū‚į‚ǂłæ‚ë‚ĩ[‚Å‚·‚ЁH‚—


611 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/15(“ú) 23:48:43 ]
Šï”ƒAƒhƒŒƒX‚ɃAƒNƒZƒX‚·‚邯“]‚Ŋ‚éCPU‚Č‚ņ‚ÄŒ™‚ǂł·B

612 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 00:21:15 ]
>>611
68000‚Ė‚ą‚Æ‚Å‚·‚ЁH

613 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 00:27:10 ]
’†“r”ž’[‚É’x‚­‚Č‚Á‚Ä“Ū‚Đ‚ę‚é‚­‚į‚Ē‚Č‚į—Ž‚ŋ‚Ä‚­‚ę‚―•û‚ЂǂǂŊ‚ĮB

614 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 01:29:07 ]
‚·‚݂܂đ‚ņ‚Š‚í‚Đ‚į‚Ȃǂ˂ŋģ‚͂Ă­‚ū‚ģ‚ĒĨĨĨ
‚ĻŠč‚Ē‚ĩ‚Ü‚·

ŽŸ‚Ė–―—ߌQ‚ðŽĀs‚ĩ‚―Œ‹‰Ę‚ðā–ū‚đ‚æ
CLR R0
ADD #1 R0
ADD #2 R0
ADD #3 R0
ADD #4 R0

ŽŸ‚Ė–―—ߌQ‚ðŽĀs‚ĩ‚―Œ‹‰Ę‚ðā–ū‚đ‚æ
MOV #100,R1
CLR -(R1)
CLR -(R1)
CLR -(R1)
CLR -(R1)

ŽŸ‚Ė–―—ߌQ‚ðŽĀs‚ĩ‚―Œ‹‰Ę‚ðā–ū‚đ‚æ
CLR@@#100

‰ð“š‚́››››”Ô’n‚ð~~‚ɁAR0‚ðĒĒĒĒ‚É‚·‚é
‚Æ‚Ē‚ĪŒ`‚łłŦ‚é‚ū‚ŊÚ‚ĩ‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·
–{“–‚É‚ĻŠč‚Ē‚ĩ‚Ü‚· ĨĨĨ


615 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 01:42:53 ]
ŽĀs‚·‚ę‚΂í‚Đ‚é

616 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 02:30:42 ]
‚ĻŠč‚Ē‚ĩ‚Ü‚·BBB‰Û‘č‚Ȃ˂ł·‚Š–ū“ú‚܂łȂņ‚Å‚·EEE


617 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 02:43:23 ]
–ūŒã“ú‚ɂȂÁ‚―‚į“š‚͂Ăâ‚é
‚Æ”O‚ð‰Ÿ‚ĩ‚ĂςǂĂā’N‚Đ‚Šæ‚É“š‚Ķ‚ŋ‚܂΂ņ‚ū‚ë‚Ī‚Č
‹U‘P‚ā‚Ų‚Į‚Ų‚Į‚É‚ĩ‚Æ‚Ŋ‚æH



618 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 02:45:27 ]
h‘čƒXƒŒ‚ķ‚á–ģ‚Ē‚ĩ‚ȁB

619 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 02:48:32 ]
‚·‚݂܂đ‚ņEEh‘čƒXƒŒ‚ЂȂǂ˂ŁEEE
–{“–‚É‚ĻŠč‚Ē‚ĩ‚Ü‚·EE‹ģ‚͂Ă­‚ū‚ģ‚Ē

620 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 02:52:45 ]
‚ŧ‚ā‚ŧ‚ā‚Į‚ĖCPU‚ðŽg‚Á‚Ăǂé‚Ė‚Đ‚Č‚Į‚ĖÅ’áŒĀ‚Ėî•ņ‚Š—^‚Ķ‚į‚ę‚Ä‚Ē‚Č‚Ē‚Ė‚Å‚Í‚Č‚ŸB

621 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 03:36:39 ]
‚·‚݂܂đ‚ņ‚í‚Đ‚č‚Ü‚đ‚ņEE
‚ŧ‚ę‚ĩ‚Џ‘‚ǂĂȂǂ˂ŁEEE
PDP11‚Á‚Ă₂ł·‚ЂˁEEH
ƒIƒyƒ‰ƒ“ƒh‚Æ‚ĐEE
ŽĐ•Š‚āŽö‹Æ‚ŏ­‚ĩ‚ĩ‚―‚ū‚Ŋ‚Å‘S‘R‚í‚Đ‚į‚Ȃǂņ‚Å‚·EEE
‹ģ‚͂Ăā‚į‚͂Ȃǂłĩ‚å‚Ī‚ĐBBB


622 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 03:51:59 ]
>>621
PDP11‚ĖƒAƒZƒ“ƒuƒ‰‚Ėƒ}ƒjƒ…ƒAƒ‹‚Č‚į‚ą‚ą‚É‚ ‚é‚Đ‚į‚ĩ‚Á‚Đ‚č•Ũ‹­‚ĩ‚ëB
ttp://www.bitsavers.org/pdf/dec/www.computer.museum.uq.edu.au_mirror/D-09-30_PDP11-40_Processor_Handbook.pdf


623 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 04:00:17 ]
‚Ļ‚§A‚ą‚ņ‚Č‚ā‚Ė‚ð‚ą‚ņ‚Č‚Æ‚ą‚ë‚Å“üŽč‚Å‚Ŧ‚邯‚Í
‚ǂǂā‚Ė‚ðŽč‚É“ü‚ę‚―Bƒ}ƒWƒTƒ“ƒNƒX>>622

624 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 04:32:48 ]
>>622
‚í‚Đ‚č‚Ü‚ĩ‚―
•Ũ‹­‚Í‚ĩ‚Ü‚·
‚ŧ‚Ėƒ}ƒjƒ…ƒAƒ‹‚Í‘S•”‰pŒę‚ł悭‚í‚Đ‚č‚Ü‚đ‚ņ‚ЁEE
‚Å‚ā’ũØ‚肊Ą“ú‚Č‚ņ‚Å‚·EEE
‚Æ‚č‚ ‚Ķ‚ļ“š‚Ķ‚ð‹ģ‚͂Ăā‚į‚͂Ȃǂłĩ‚å‚Ī‚ĐEEE
‚ā‚ĪŽžŠÔ‚ЁEEE
‚ĻŠč‚Ē‚ĩ‚Ü‚·


625 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 04:38:51 ]
>>624
‚ŧ‚Ī‚â‚Á‚Ä2ch‚É’Ģ‚č•t‚ǂĂ΂ū‚Ī‚ū‘‚ǂĂǂé‰É‚ɁA‰p˜aŽŦ“T•ÐŽč‚Ƀ}ƒjƒ…ƒAƒ‹“Į‚ß‚æB

626 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 04:42:53 ]
‰Û‘č‚˂؂΂āŽÏ‹l‚Ü‚Á‚Ăǂ邿‚Ī‚ū‚Đ‚į>>614‚ĖƒTƒ“ƒvƒ‹‚ÉŠÖ˜A‚·‚éƒy[ƒW‚ū‚Ŋ’Šo‚ĩ‚Ä
>>622‚Đ‚į”ēˆ‚ĩ‚Ă݂―B‚ą‚˕ӂðd“_“I‚É“Į‚ņ‚ŁA‚ ‚Æ‚ÍŽĐ•Š‚Å‰ðŒˆ‚ĩ‚ĂˁB

i–â‚Pj
2ƒIƒyƒ‰ƒ“ƒhƒAƒhƒŒƒbƒVƒ“ƒO(double operand addressing) c 3-2 (30)
ƒNƒŠƒA(clr)–―—ß c 4-6 (52)
‰ÁŽZ(add)–―—ß c 4-25 (71)

i–â‚Qj
’žÚƒAƒhƒŒƒbƒVƒ“ƒO(direct addressing)‚ÆŽĐ“ŪƒfƒNƒŠƒƒ“ƒg(autodecrement) c 3-4 (32)
“]‘—(mov)–―—ß c 4-23 (69)

i–â‚Rj
·•ЁiŠÔÚjƒAƒhƒŒƒbƒVƒ“ƒO(differed (indirect) addressing) c 3-10 (38)


ĄŒN‚ŠŽčŒģ‚ÅŽg‚Á‚Ăǂé‚Å‚ ‚ë‚Ī–^Œn‚ĖCPU‚æ‚č‚ā•Š‘f’ž‚Å—‰ð‚ĩ‚â‚·‚Ē‚æB

627 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 04:53:36 ]
C‚ŏ‘‚­‚Č‚į‚ą‚Ī‚Đ‚ČH

register short int r0 = 0;
r0 += 1;
r0 += 2;
r0 += 3;
r0 += 4;

register short int r1 = 100;
*--r1 = 0;
*--r1 = 0;
*--r1 = 0;
*--r1 = 0;

*(short int *)100 = 0;




628 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 04:55:04 ]
‚ς܂ǂį—D‚ĩ‚·‚ށB

629 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 04:57:31 ]
‚Ü‚Á‚Ä‚­‚ū‚ģ‚Ē
>>626
‚í‚ī‚í‚ī‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
‚Å‚·‚Š‚ŧ‚ĖŽ‘—ŋƒzƒ“ƒg‚É“Į‚߂܂đ‚ņEEE

‚ ‚ƏK‚ĒŽn‚ß‚―‚΂Ђč‚ł܂ūŽĀs‚Æ‚Đ‚Í‘S‚­K‚Á‚ĂȂǂĩ‚ĩ‚―‚ą‚Æ‚ā‚Ȃǂņ‚Å‚·
‘‚ǂĂ ‚é–â‘č‚ĖˆÓ–Ą‚·‚į‚í‚Đ‚į‚Č‚­‚āAĄ“š‚Ķ‚ĖŒĐ“–‚ā‚Â‚Đ‚Č‚Ēó‘Ô‚Č‚ņ‚Å‚·EE
–{“–‚É‚ĻŠč‚Ē‚ĩ‚Ü‚·EE


630 –ž‘OF626 mailto:sage [2006/10/16(ŒŽ) 04:58:52 ]
‚Ļ‚í‚—‚—‚—ŠÔˆá‚͂Ăé‚ĩ‚—
–â‚R‚͍·•ŠƒAƒhƒŒƒbƒVƒ“ƒO‚Ė–â‘č‚ķ‚á‚ȂǂíB‰―‚É‹C‚ð‚Æ‚į‚ę‚Ăǂ―‚Ė‚â‚įorz

–â‚R‚Í‚―‚Ô‚ņâ‘΃AƒhƒŒƒbƒVƒ“ƒO(absolute addressing)‚Ė–â‘čB
ŠÖ˜Aƒy[ƒW‚Í 3-12 (40)


>>627
‚ŧ‚ę‚Ų‚Ú“š‚Ķ‚ķ‚á‚ņorz
‚܁A‰ī‚Í•Ę‚É‚Ē‚Ē‚Ŋ‚Į‚ˁB

631 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:00:17 ]
Šm‚Đ @ ‚â‚į # ‚̓Eƒjƒb•ģ‚ĖƒVƒFƒ‹‚ɂƂÁ‚Ä“Á•Ę‚ČˆÓ–Ą‚Š‚ ‚é‚Ė‚Å
UNIƒbƒNƒ\‚ĖPDP11ƒAƒZƒ“ƒuƒ‰‚Í>>622‚Ƃ͈á‚Ī•ķŽšŽg‚Á‚Ăǂ―‚æ‚Ī‚ČŠóƒKƒX

632 –ž‘OF630 mailto:sage [2006/10/16(ŒŽ) 05:02:18 ]
ŠÖ˜Aƒy[ƒW‚Í3-12EEE‚ķ‚á‚Č‚­‚Ä–{“–‚Í 3-13 (41)
‚Ü‚―ŠÔˆá‚͂܂ĩ‚―‚æB

‚·‚Ū—Ũ‚Ėƒy[ƒW‚ū‚Ŋ‚Į‚Ë:-p

633 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:05:28 ]
>>627

~ register short int r1 = 100;
› register short int *r1 = 100;


634 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 05:07:04 ]
>>627
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
‚Å‚āC‚Í‘S‚­K‚Á‚ĂȂ­‚āA‰―‚Š‘‚ǂĂ ‚é‚Ė‚Đ—‰ð‚Å‚Ŧ‚Ü‚đ‚ņEEE
–{“–‚É‚·‚݂܂đ‚ņ
‚Å‚Ŧ‚ę‚Î>>614‚ĖŒ`ŽŪ‚Å‹ģ‚͂Ăǂ―‚ū‚Ŋ‚Ȃǂłĩ‚å‚Ī‚ĐEE
Žč‘‚Ŧ‚Őā–ū‚ð‘‚Ē‚Ä’ņo‚·‚é‚˂ŁEEE
>>630
‚í‚ī‚í‚ī•ņ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

635 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:15:23 ]
‚ς܂ǁA‹Md‚ČPDP11‚Ėƒ}ƒjƒ…ƒAƒ‹‚ðE‚Á‚Ä‚Ŧ‚Ä‚ā‚į‚Á‚āA‚ŧ‚Ė212•ł₠‚é
ƒ}ƒjƒ…ƒAƒ‹‚Ė’†‚Đ‚į‹Í‚Đ‚Č—Ę‚ĖƒGƒbƒZƒ“ƒX‚𒊏o‚ĩ‚Ä‚ā‚į‚Á‚āA‚ ‚܂‚ģ‚Ķ
d—vŒę‹å‚É“ú–{Œę‚ð•t‰Á‚ģ‚ę‚Ă܂ł܂ūu“Į‚߂܂đ‚ņv‚Đ‚æB

“Į‚ß‚Č‚Ē‚Ė‚Å‚Í‚Č‚­‚Ä “Į ‚ņ ‚Å ‚Ē ‚Č ‚Ē ‚ū‚ëB

Ą‚Đ‚į>>622“Į‚ņ‚Å—‰ð‚ĩ‚ëBŽĀÛ‚ą‚ą‚ɂǂé˜A’†‚ā‚PŽžŠÔ’ö“x‚Å“Į‚ņ‚Å—‰ð‚ĩ‚Ăǂé‚ņ‚ūB

636 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:18:20 ]
>>635
‚ŧ‚悯C‚Ėƒ\[ƒX‚ā‚ȁB

637 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:30:50 ]
‚ς܂ǂį—D‚ĩ‚·‚Ž



638 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 05:42:08 ]
‰ðāŽŌ‚Šˆęl‘―–ð‚ĖŽĐ‰‰‚łȂŊ‚ę‚΁A‚Ė˜b‚ū‚ЁB

639 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 05:51:08 ]
30•Ђ؂Į“Į‚݂܂ĩ‚―‚Š‚â‚Í‚č‚í‚Đ‚č‚Ü‚đ‚ņ‚Å‚ĩ‚―EEE
‹ģ‰Č‘“Į‚ņ‚Å‚ā‘S‘R‚í‚Đ‚į‚Č‚­‚āEEE
>>627‚Í‚Į‚Ī‚Ē‚Ī‚ą‚Æ‚Č‚ņ‚Å‚·‚ЁEEH
ŽĀsŒ‹‰ĘEEH
‚ā‚΂ǂâ‚ūEE‚ā‚Ī‚ą‚ņ‚ČŽžŠÔEE‚Į‚΂ɂā‚Å‚Ŧ‚ȂǁEEE‚ū‚ę‚ЁEE

640 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 06:07:13 ]
>639
Žc”O‚Å‚ĩ‚―B

2ch‚É•·‚Ē‚―‚Ė‚ŠŠÔˆá‚ǂȂņ‚ū‚æ
‰―‚Å‚āƒTƒ|[ƒgƒZƒ“ƒ^[‚ķ‚á‚Č‚Ē
æķ‚Ė‚Æ‚ą‚ë‚֍s‚Á‚Ä’žÚŽčŽæ‚č‘ŦŽæ‚č‹ģ‚͂Ėá‚Ē‚Č

eØ‚É‹ģ‚͂āA‚ĩ‚Đ‚āŠw‚ÔŽ–‚ŧ‚Ė‚ā‚˂܂ŋģ‚͂Ă܂łǂéƒXƒŒZl‚ð
— Ø‚葹‚Ŋ‚Ä‚é‚Ė‚ÍŠO‚Č‚į‚ƂϑO‚Č‚ņ‚ū‚ÆŒū‚ĪŽ–‚ðŠo‚͂ĂςŊ‚æH

641 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 06:09:32 ]
ƒlƒ^‚Đ‚ā’m‚ę‚Č‚ĒƒŒƒX‚Ƀ}ƒWƒŒƒX‚ĩ‚ŋ‚Ü‚Á‚―B
‚ŧ‚ë‚ŧ‚ëQ‚é‚ЁB



‚R‚O•Ђۂį‚ǁB

642 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 06:18:11 ]
’ņo•ςȂ˂Őæķ‚ɂ͋ģ‚͂Ăā‚į‚͂܂đ‚ņEEE
— Ø‚葹‚Ŋ‚Ă邯Œū‚í‚ę‚Ä‚āEEŒū‚í‚ę‚―‚ą‚Æ‚Í‚ĩ‚Ü‚ĩ‚―EE
‚ŧ‚Ėã‚łȂįŽd•û‚ ‚č‚Ü‚đ‚ņEE
ŽžŠÔ‚Š‚ ‚é‚˂Ȃį‚ä‚Á‚­‚č•Ũ‹­‚·‚ę‚Î‚Ē‚Ē‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁA‚ā‚ĪŽžŠÔ‚ЂȂ­‚Ĉę‚Đ‚į•Ũ‹­‚·‚邹‚Æ‚Š‚Å‚Ŧ‚Ü‚đ‚ņEEE
‚ū‚Đ‚į‚ā‚΁EEE

643 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 06:23:02 ]
‚ą‚ą‚܂Ńqƒ“ƒg–á‚Á‚Ä•Š‚Đ‚į‚Ȃǂņ‚Č‚įA‚ā‚Ī’PˆĘ‚Í’ú‚ß‚é‚ĩ‚Đ‚Č‚Ē‚ņ‚ķ‚á‚ȂǁB
l‚Ė“š‚ĶŠÛŽĘ‚ĩ‚ĩ‚Ä–{l‚Í—‰ð‚ĩ‚ĂȂǂ˂ɒPˆĘŽæ‚é‚Č‚ņ‚Ä•sģ‚ū‚ĩB

644 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 06:23:44 ]
‰Û‘čo‚ģ‚ę‚ĂЂį’ņoŠúŒĀ‚܂Ŋô‚į‚ĐŽžŠÔ‚Š‚ ‚Á‚―‚ņ‚ū‚ëH
‚­‚ū‚į‚ņŒū‚Ē–ó‚Í‚·‚é‚ȁB
‚ŧ‚ę‚É’ņo•Ļ‚ū‚Đ‚į‹ģ‚͂Ėá‚Ķ‚Č‚Ē‚Æ‚Ē‚Ī‚Ė‚ā‚Ļ‚Đ‚ĩ‚Č˜b‚ūB
Žŋ–â‚ðŽó‚Ŋ•t‚Ŋ‚Ä‚­‚ę‚Ȃǐæķ‚ЁB‚ģ‚ž‚Ļ‹C‚˓łū‚ą‚ÆB

‚ŧ‚Ī‚â‚Á‚ÄŒū‚Ē–ó‚ĩ‘ą‚Ŋ‚āA— Ø‚葹‚Ŋ‚邊‚ǂǂģB


‚ƁA˜R‚ę‚āƒ}ƒWƒŒƒX

645 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 07:06:33 ]
‚ĻŠč‚Ē‚ĩ‚Ü‚·EEE
‰―‚ðŒū‚í‚ę‚Ä‚ā‚ā‚Ī‚ą‚ę‚ĩ‚Đ‚ ‚č‚Ü‚đ‚ņEEE

646 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 07:09:06 ]
‚ā‚΂ǂljÁŒļˆĪ‘z‚Аs‚Ŧ‚―‚æB
“š‚Ķ‚ð‹ģ‚Ķ‚―‚Á‚ē؂ɐ^Žė‚ū‚ë‚Ī‚ģB

647 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 07:21:02 ]
‚ŧ‚ę‚Å‚ā‚ĻŠč‚Ē‚ĩ‚Ü‚·EEE



648 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 07:51:54 ]
‚ς܂͂į—D‚ĩ‚ǂȁB
2ch‚Å‚ą‚ņ‚ȂɗD‚ĩ‚­‚ĩ‚Ä‚ā‚į‚Ķ‚é‚Č‚ņ‚Ä‚ŧ‚΂ȂǂžB

–â‚P‚Ū‚į‚Ē‚Í•Š‚Đ‚é‚ū‚ëB
‚܁AŽc‚č‚͋󗓂łāŽd•û‚ȂǂȁB

649 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 08:00:04 ]
–â‚P‚·‚į‚í‚Đ‚į‚ȂǂȂį’PˆĘ‚Í‚ ‚Ŧ‚į‚ß‚―•û‚ЂǂǂČ

650 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 08:22:28 ]
‚Č‚ņ‚ķ‚Ⴙ‚ąA’‹–é‹t“]‚ĩ‚―ƒj[ƒgŒN‚Į‚ā‚Š‚ŠŠwķŒN‚ð›j‚Á‚Ă₊‚éw
‚â‚Á‚Ï‚čƒqƒLƒjƒgŒN‚Á‚ăCƒ‰ƒCƒ‰‚Š—­‚Ü‚Á‚Ä‚é‚ņ‚ū‚ˁB
‚ŧ‚ņ‚Ȃˉī‚Č‚įuh‘č‚ÍŽĐ•Š‚Å‚â‚悿v‚ĖˆęŒū‚ōς܂·‚Ŋ‚ĮB

651 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 11:21:27 ]
r0‚Š

652 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 11:23:32 ]
Žļ”s
r0‚Šƒ[ƒƒŒƒWƒXƒ^‚Đ”Û‚Đ‚ÅŒ‹‰Ę‚Š•Ï‚í‚é‚Č
PDP11‚ŠŠmŽĀ‚łȂŊ‚ę‚Î

653 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 12:25:35 ]
ŽžŠÔ‚Š–ģ‚ǂȂņ‚ĉ―‚ðŒū‚Á‚Ä‚é‚ņ‚ūH
Šwķ‚Č‚įŠô‚į‚Å‚āŽžŠÔ‚Í‚ ‚é‚ū‚ë
‚S”N‚ő狯‚Å‚Ŧ‚éŽĀ—Í‚Š–ģ‚ǂȂį‚Ļ‚Æ‚Č‚ĩ‚­—Ŋ”N‚ĩ‚ë
‚ŧ‚ꂊĒ‚Ė‚―‚ß‚ū

654 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 12:26:48 ]
‚ ‚Æ30•Ђłŧ‚ĖŽö‹Æ‚ŠŽn‚Ü‚č‚Ü‚·d
–{“–‚É‚ĻŠč‚Ē‚ĩ‚Ü‚·c

655 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 12:42:11 ]
‚ą‚ĖƒXƒŒƒ^ƒC‚ÉŽg‚í‚ę‚ĂǂéŠį•ķŽš‚ĖˆÓ–Ą‚Š‚í‚Đ‚į‚­‚Č‚Á‚Ä‚Ŧ‚―‚žB


Žn‚߂āŦ‚ĖƒXƒŒƒ^ƒC‚ðŒĐ‚―‚Æ‚Ŧ‚́A

ƒAƒZƒ“ƒuƒ‰c@(;L„DM) ʧʧ (Part6)
pc5.2ch.net/test/read.cgi/tech/1087897801/


‚ ‚ ‚Č‚é‚Ų‚ĮAƒAƒZƒ“ƒuƒ‰‚ū‚Đ‚įŠū‚ņƒuƒ‰‚Á‚Ä‚ą‚Æ‚Å
Šū‚ð‚Đ‚Ē‚Ä‚Ē‚é‚Á‚ĈӖĄ‚ЁA‚ā‚ĩ‚­‚̓uƒ‰ƒWƒƒ[ŒĐ‚ÄʧʧŒū‚Á‚Ä‚é‚Ė‚Đ‚Á‚Ä
ˆÓ–Ą‚Č‚Ė‚Đ‚Æ‚í‚Đ‚Á‚―B‚ņ‚ū‚ЁEEE

656 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 12:53:52 ]
>>655
‚ŧ‚Ī‚Ē‚ĪˆÓ–Ą‚Í‚Č‚Ē‚šB
“`““I‚ɁuPart*v‚łȂ­Šį•ķŽš‚ŃXƒŒ–ž‚‚Ŋ‚Ä‚é‚ū‚Ŋ‚ŁB

‚ŧ‚ĖƒXƒŒƒ^ƒC‚ū‚Á‚―‚įAƒAƒZƒ“ƒuƒ‰‚Éʧʧ‚ĩ‚Ă邯
‰ðŽß‚·‚é‚Ė‚ŠŽĐ‘R‚ŁAŠū‚Æ‚Đ‚Ŋ‚Ä‚é‚í‚Ŋ‚ķ‚á‚Č‚Ē

657 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 13:26:09 ]
Šū‚܂݂ę‚Ėƒuƒ‰ƒWƒƒ[’…‚Ŋ‚―‚܂܃ZƒbƒNƒX‚ĩ‚ÄŠī‚ķ‚Ă鏗‚ŠĘ§Ę§‚Ē‚Á‚Ä‚é
‚Æ‚ą‚ë‚ð‘z‘œ‚ĩ‚―

‚â‚Î‚ĒA‘z‘œ‚ĩ‚―‚ū‚Ŋ‚Å–u‹N‚·‚é





658 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 14:14:38 ]
‚ ‚ŸAAPDP-11‚Ƃ͉ų‚Đ‚ĩ‚ǂȁB‰―‚ÅPDP-11‚Č‚Ė‚Đ•Š‚Đ‚į‚ņ‚Ŋ‚ĮBŽĀ‹@‚œۂǂ―•û‚Аâ‘΂ɖʔ’‚Ē‚ĩA•Š‚Đ‚čˆÕ‚ǂ˂ɁBMIPS‚Æ‚Đ‚Å‚Ē‚Ē‚Ė‚É‚ČB‚Ē‚âA˜R‚ę‚ā‘åŠw‚ĖŽž‚ĖƒAƒZƒ“ƒuƒ‰u‹`‚ÍPDP-11‚ĖƒVƒ~ƒ…ƒŒ[ƒ^‚ū‚Á‚―‚Ŋ‚Į‚ģB

659 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 14:14:58 ]
‘S‚­’m‚į‚Č‚Ē˜R‚ę‚Å‚ā>>622‚Ėƒ}ƒjƒ…ƒAƒ‹—Ž‚ĩ“Į‚Ý‚ĩ‚―‚į—‰ð‚Å‚Ŧ‚―B
‚í‚Đ‚į‚Č‚Ē‚Æ‚ĐŒū‚Á‚Ä‚é“z‚͐â‘΂ɖâ‘č‚ðŽĐ—Í‚Å‰ð‚ą‚Ī‚ÆŽv‚Á‚ĂȂǂĩA
ƒ}ƒjƒ…ƒAƒ‹‚ā‰pŒę‚ū‚Đ‚į‚Æ‚ǂǝ—R‚Å“Į‚ā‚Ī‚Æ‚ā‚ĩ‚ĂȂǁB
ˆČ‰šAƒAƒhƒŒƒX‚␔’l‚Í8i”•\‹L
–â1
R0‚ð000000‚É‚·‚é
R0‚É1‚ð‰ÁŽZ‚·‚éĻR0‚Í000001
R0‚É2‚ð‰ÁŽZ‚·‚éĻR0‚Í000003
R0‚É3‚ð‰ÁŽZ‚·‚éĻR0‚Í000006
R0‚É4‚ð‰ÁŽZ‚·‚éĻR0‚Í000012

–â2
R1‚ð000100‚É‚·‚é
000100”Ô’n‚ð000000‚É‚·‚éAR1‚ð000076‚É‚·‚é
000076”Ô’n‚ð000000‚É‚·‚éAR1‚ð000074‚É‚·‚é
000074”Ô’n‚ð000000‚É‚·‚éAR1‚ð000072‚É‚·‚é
000072”Ô’n‚ð000000‚É‚·‚éAR1‚ð000070‚É‚·‚é

–â3
000100”Ô’n‚ð000000‚É‚·‚é

660 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 14:19:59 ]
>>659
‚―‚ņ‚Č‚é’Þ‚č‚ū‚ëB

661 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 15:06:00 ]
‚Wi”‚ЁAŽč‹­‚ǂȁB‚P‚Ui”‚ÉŠĩ‚ę‚Ŧ‚Á‚Ä‚ĩ‚Ü‚Á‚―Ą‚Æ‚Č‚Á‚ẮB

662 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 15:37:49 ]
‰pŒę‚Š‚Į‚Ī‚Æ‚ĐĀ‚Á‚Ä‚āŠĖS‚ĖŠ‚Í}‚Æ‚Đ‹L†‚ ‚é‚Đ‚į‰pŒę‚ ‚ņ‚Ü“Į‚߂Ȃ­‚Ä‚ā‚ū‚Ē‚―‚Ē‚í‚Đ‚é‚ĩ

663 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 15:47:53 ]
ƒAƒZƒ“ƒuƒ‰‚Ėh‘čƒXƒŒ‚ā‚ŧ‚ą‚ŧ‚ąŽų—v‚Š‚ ‚é‚Ý‚―‚Ē‚ū‚ˁB
‚ą‚ĖƒXƒŒ‚ðŒĐ‚éŒĀ‚čB(>>36-55,>>88-98,>>191-207,>>244-254,>>572-605,>>614-659)

‚ą‚ŋ‚į‚ÉŽŋ–â‚ģ‚ę‚―•û‚Í‚Ļ‹C‚˓łłĩ‚―BŒ‹‹ĮŠÔ‚ɍ‡‚Á‚ĂȂǂæ‚ˁB
‚Å‚āAŽ‘—ŋ’ņ‹Ÿ‚Đ‚į–â‘č‰ÓŠ‚ĖØ‚čo‚ĩACŒūŒę‚É‚æ‚éŪ—‚Æ‚ą‚ą‚Å‚ą‚ņ‚Č‚É
’š”J‚ÉŽw“ą‚ĩ‚Ä‚ā‚į‚Ķ‚é‚ą‚Æ‚Á‚Ä‚ŧ‚Ī‚Í‚Č‚Ē‚Đ‚įA“w—Í‚ĩ‚Ä—‰ð‚É“w‚ß‚é
ŽpĻ‚ðŒĐ‚đ‚ę‚ΗĮ‚Ē•ûŒü‚É“]‚ņ‚ū‚Đ‚ā‚ĩ‚ę‚Ȃǂ ‚―‚čA­‚ĩŽc”OB

‚ŧ‚ę‚Í‚ģ‚ĂςŦB
‚ą‚ą‚ĖŽo–…ƒXƒŒ‚Æ‚ĩ‚ăAƒZƒ“ƒuƒ‰‚Ėh‘čƒXƒŒ‚ð—§‚Ä‚æ‚Ī‚ÆŽv‚΂ЁA‚Į‚Ī‚ū‚ë‚Ī‚ĐB
ˆÓŒĐ‚Š‚Č‚Đ‚Á‚―‚į‹ß‚ǂ΂ŋ‚É—§‚Ă邿BZl‚ģ‚ņ‚Š’č’…‚·‚é‚Đ‚Į‚Ī‚Đ‚Í‚í‚Đ‚į‚ȂǂŊ‚ĮB

664 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 16:12:14 ]
>>36‚Á‚Ä5ŒŽ‚ū‚æ‚ȁBŒŽ1‰ņ’ö“x‚Á‚ď­‚Č‚­‚ȂǁH

665 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 16:22:41 ]
h‘čƒXƒŒA—§‚ĂĂ݂é‚Ė‚Í–Ę”’‚Ē‚ÆŽv‚Ī‚æB
ƒXƒŒƒ^ƒC‚Ɂuh‘čvuŽŋ–âvuƒAƒZƒ“ƒuƒ‰v‚Č‚Į‚Ė’PŒę‚Š“ü‚Á‚Ä‚ę‚Î
‚ ‚é’ö“xl‚͏W‚܂邯Žv‚΁B
‰ß‘a‰ŧ‚âŽĀŽŋ”ņh‘čƒXƒŒ‰ŧ‚Č‚Į‚ŠŒœ”O‚ģ‚ę‚邊A
ƒlƒ^‚Š‘‚Ķ‚ŧ‚΂ȋC‚ā‚·‚é‚ĩA‰ī‚Í—§‚Ä‚é‚Ė‚ÉŽ^ŽB

666 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 16:39:46 ]
ŒŽˆę‰ņ’ö“xA‚ą‚ę‚ð‘―‚Ē‚ÆŽv‚Ī‹ïŽt‚Í‚Ē‚Č‚Ē‚ā‚Ė‚Æ‚ĩ‚āB
­‚Č‚·‚Ž‚é‚ЁA“K—Ę‚Đ‚ÅˆÓŒĐ‚Š•Š‚Đ‚ę‚ŧ‚Ī‚ū‚ȁB
‚ą‚Ėƒy[ƒX‚ū‚Æ•Ą”–â‘č‚Ėƒpƒ‰ƒŒƒ‹“ŊŽžis‚ĂȎ–‘Ô‚Í‚ŧ‚Ī‚Í‹N‚Ŧ‚Ȃǂū‚ë‚Ī‚Đ‚į
˜R‚ę‚Í’š“x‚Ē‚Ē‚ÆŽv‚΁B‚ā‚Ī‚ŋ‚å‚Ē‘‚͂Ăā\‚í‚ņ‚ЁB

667 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 17:33:55 ]
‚Ē‚į‚ˁ[‚ū‚ëB
–{‰đ‚Æ‚ĩ‚ẮA‚ą‚ą‚ɏW‚Īh‘čŒN‚ðæ‚É‚ĩ‚ĂϑO‚Ⴏ‰É‚‚Ԃĩ‚·‚é‚˂ЂǂǁB
h‘č‚ÍŽĐ•Š‚Å‚â‚ęB2ch‚Í‚Ļ‘O‚į‚Ė‘ã•ÔŒN‚ķ‚á‚ˁ[‚ņ‚ū‚ž‚ƁB



668 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 18:05:39 ]
h‘čƒXƒŒ‚ðæ‚É‚·‚ę‚Î‚Ē‚ĒB
‚ŧ‚ę‚ɁAŽŋ–â‚ĩ‚Ä—ˆ‚―l‚ð’žÚ‚ą‚ą‚ōæ‚É‚·‚é‚Ė‚Í
‚ŋ‚å‚Á‚Æ‹C‚Šˆø‚Ŋ‚é‚ĩB

669 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 18:12:28 ]
‹ß ‚ĖąŊūݎg‚Ē‚ÍˆÓ’n‚ŠˆŦ‚ǂł·‚Ë

670 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 18:41:17 ]
ŽĀ‚Í‚―‚ū‚Ėƒj[ƒg‚ū‚Đ‚į‚Čw

671 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 18:45:56 ]
>>659
> –â2

‚Ļ‚ĩ‚ǁB32ƒy[ƒWB

> -(Rn) Register is decrimented and then used as a pointer.

‚‚܂čA‚Ü‚ļŒļŽZ‚ĩ‚ĂЂįƒ|ƒCƒ“ƒ^[‚Æ‚ĩ‚ÄŽg‚΁B


672 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 20:57:01 ]
–â‘čF

STC
SBB EAX,EAX
ADD EAX,13
DEC EAX
XOR EAX,9
NOT AX
SHL EAX,8

ã‚Ė–―—ß‚ðŽĀs‚ĩ‚―ŒãAEAX‚É“ü‚Á‚Ăǂé’l‚ð10i–@‚Å‹‚ß‚æB

673 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 21:58:43 ]
>>672
‚ķ‚Ô‚ņ‚Å‚â‚ę‚Đ‚·

674 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 21:59:50 ]
u`‚ð‹‚ß‚æv‚Á‚ăeƒXƒg–â‘č‚Ė“š‚Ķ‚É
u‚ķ‚Ô‚ņ‚Å‚â‚ę‚Đ‚·v‚Á‚Ĉę“x‘‚Ē‚Ä‚Ý‚―‚ǂȂ—

675 –ž‘OF673 mailto:sage [2006/10/16(ŒŽ) 22:01:51 ]
‰É‚‚Ԃĩ‚ʼnņ‚Á‚Ä‚―‚ū‚Ŋ‚ū‚Đ‚į‚Ļ‚ę‚ā‚í‚Đ‚ņ‚ˁ[‚æ‚—‚—‚—

676 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 22:03:48 ]
‚́[‚Æ‚P‚R‚―‚ĩ‚Ä‚X‚Đ‚Ŋ‚Ä‚W‚Å‚í‚é‚Ė‚Đ‚ČH

677 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 22:14:07 ]
Šū‚܂݂ę‚Ėƒuƒ‰ƒWƒƒ[ŠąŊ°IŦ



678 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 22:48:25 ]
16770816

679 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/16(ŒŽ) 23:22:10 ]
‚ą‚ę‚Đ
game10.2ch.net/test/read.cgi/mmosaloon/1156941719/l50‚Ė172
Šwww.usamimi.info/~nkra/desktop/GEpassword.html

‚Ē‚Â‚Ü‚Å‚ā‚ą‚ņ‚Č‚ą‚Æ‚â‚Á‚Ä‚―‚į‚Zķ‚Æ‚Đ‚É‚Č‚Á‚Ä‚ā~‚˂܂܂ū‚æ

680 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/16(ŒŽ) 23:27:11 ]
16777216‚ū‚æ

681 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 07:01:21 ]
ƒAƒZƒ“ƒuƒ‰–Ę”’‚Ē–â‘č‹ģ‚Ķ‚ÄƒXƒŒ‚Æ‚Đ–Ę”’‚ŧ‚Ī‚ķ‚á‚Č‚Ē‚ĐH
’N‚ĐŒš‚Ä‚ëB

682 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 15:07:18 ]
‰ž‚ɃAƒZƒ“ƒuƒŠh‘čƒXƒŒė‚é‚É‚ĩ‚Ä‚āAƒeƒ“ƒvƒŒ‚Į‚Ī‚·‚邿H



Žŋ–âŽŌ‚́AŽŋ–â‚ĖÛ‚ÉˆČ‰š‚Ė€–Ú‚ð‹L“ü‚·‚鎖B
y‹@Žíz
yCPUz
yƒAƒZƒ“ƒuƒ‰z

Ķ”ŧ‚į‚Ȃǐl‚Í”ŧ‚é”͈͂Ŗ„‚߂ĉš‚ģ‚ǁB
@ƒAƒZƒ“ƒuƒŠ‚͊‹Ŧ‚É‚æ‚Á‚ăR[ƒh‚ŠˆŲ‚Č‚é‚č‚Ü‚·B
@‚R‚‚Ƃā‹ó—“‚â•s–ū‚Ėę‡A‰ņ“šŽŌ‚ŠŽï–Ą‚ÅŽg‚Á‚ĂǂéŠÂ‹Ŧ‚Å“š‚͂܂·‚Š
@‚ŧ‚ꂊ‚ ‚Č‚―‚ĖŠÂ‹Ŧ‚ÅŽĀso—ˆ‚é‚Đ”Û‚Đ‚Ė•Ûá‚͏o—ˆ‚Ü‚đ‚ņB

683 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 15:18:02 ]
s/“š‚͂܂·‚Š/‹C‚ŠŒü‚Ē‚―‚į“š‚Ķ‚é‚Đ‚ā’m‚ę‚Ü‚đ‚ņ‚Š/

684 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 16:00:27 ]
Å’áŒĀCPU–ž‚ū‚Ŋ‚͏‘‚ǂĂā‚į‚Ī‚ą‚Æ‚ð—Dæ‚·‚Ũ‚Ŧ‚Å‚Č‚Ē‚Đ‚ČB
‚ā‚ŋ‚ë‚ņ‚í‚Đ‚él‚ɂ͊‹Ŧ‚ðÚ‚ĩ‚­‘‚ǂĂā‚į‚Ī‚Æ‚ĩ‚āB

685 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 16:04:56 ]
> ƒR[ƒh‚ŠˆŲ‚Č‚é‚č‚Ü‚·B

686 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 16:29:58 ]
ƒAƒZƒ“ƒuƒ‰
ƒAƒZƒ“ƒuƒŠ
ƒAƒZƒ“ƒuƒ‹

687 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 16:43:58 ]
ƒAƒZƒ“ƒuƒŠŒūŒę‚ðƒAƒZƒ“ƒuƒ‹‚·‚é‚Ė‚ŠƒAƒZƒ“ƒuƒ‰‚ū‚ЁA
ƒAƒZƒ“ƒuƒŠŒūŒę‚ðŽw‚ĩ‚ăAƒZƒ“ƒuƒ‰‚ÆŒū‚Ī‚ą‚Æ‚ā‘―‚ǁB



688 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 17:26:57 ]
ƒAƒZƒ“ƒuƒ‰
ƒAƒZƒ“ƒuƒŠ
ƒAƒZƒ“ƒuƒ‹
ƒAƒZƒ“ƒuƒŒ
ƒAƒZƒ“ƒuƒ

‚‚Á‚ą‚Ý‚Ē‚ę‚Ä‚â‚悿B

689 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 23:00:47 ]
ƒAƒZƒ“ƒuƒ‚Ƃ͂Ŧ‚Į‚ņ‚Ȃϕ—˜C‚Å‚·‚ЁH

690 –ž‘OF689 mailto:sage [2006/10/17(‰Î) 23:01:30 ]
—]Œv‚ȁu‚Ŧv‚Š“ü‚Á‚―
’Ý‚Á‚Ä‚­‚é

691 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 23:30:02 ]
1.[8091h][8090h]Đ[8080h]*2+[8081h]@˜a‚ð16ƒrƒbƒg‚Å‹‚ß‚é
2.[8085h]Đ[8051h]+[8052h] ‚ðŒvŽZ‚ĩA•„†•t2i”‰ÁŽZ‚Æ‚ĩ‚Ä‚ĖƒI[ƒo[ƒtƒ[‚ð”ŧ’č‚·‚é

‚ą‚Ė“ņ‚‚ð8085ƒvƒƒOƒ‰ƒ€‚ŏ‘‚Ŋ‚Æ‚Ē‚Ī–â‘č‚Ȃ˂ł·‚Ђ܂Á‚―‚­•Š‚Đ‚č‚Ü‚đ‚ņB
‚Į‚Č‚―‚Đ•Š‚Đ‚é•û‹ģ‚͂Ă­‚ū‚ģ‚ǁB‚æ‚ë‚ĩ‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·B

692 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/17(‰Î) 23:49:46 ]
h‘čƒXƒŒ‚ɐ‚Ŋ

693 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 00:05:04 ]
>>691
h‘čƒXƒŒ‚ɐ‚Ŋ

ƒAƒZƒ“ƒuƒ‰‚Ėh‘čŽŋ–âƒXƒŒ
pc8.2ch.net/test/read.cgi/tech/1161097445/


694 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 00:11:22 ]
Œ‹‹Į—§‚Ä‚―‚ņ‚Đ‚ĒB
ŽŸ‚Đ‚įƒeƒ“ƒvƒŒ‚É’Į‰Á‚đ‚ņ‚Æ‚ČB

695 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 00:42:24 ]
Z80‚ȂႿ‚­Šo‚͂Ăǂé‚ņ‚ū‚ЂȂŸ`Bi8085‚Í’m‚į‚ņ‚íBŽc”OB

696 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 00:58:48 ]
>>688
‚Ü‚é‚Ń\ƒ“ƒuƒŒƒ‚Ý‚―‚Ē‚ū

697 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 01:50:04 ]
3 –ž‘OF ƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [sage] “Še“úF 2006/10/18(…) 00:06:56
ƒtƒ@ƒ~ƒRƒ“ƒAƒZƒ“ƒuƒ‰‚͂܂ķ‚ÅŠy‚ĩ‚ǁB
‚ŧ‚ęˆČŠO‚ĖƒAƒZƒ“ƒuƒ‰‚Č‚ņ‚ĐlŠÔ‚É‚·‚·‚ß‚é‚ā‚ņ‚ķ‚á‚ȂǁB



698 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 06:29:45 ]
‚ ‚ņ‚Č•Ï‘ÔƒA[ƒLƒeƒNƒ`ƒƒAl‚ɊЂ߂į‚ę‚é‚ā‚Ė‚Đ‚æB
‚Ü‚ Ax86Œn‚ĖÎ‚æ‚č‚̓}ƒV‚ū‚ЁB
68000‚Ė—D‚é‚ā‚Ė‚Í‰―‚ā‚ȂǁB


699 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 06:36:39 ]
68k‚Í’x‚ǂ˂Вv–―“I‚ū‚ȁB
‚i‚`‚u‚`ƒ`ƒbƒv‚ū‚Á‚ÄŒ‹‹Įi‚’‚™

700 –ž‘OFEÍEj‚Á-››VĒ‹Iƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/10/18(…) 06:37:48 ]
ƒi[ƒVƒƒEƒWƒxƒŠ‚ð‰z‚Ķ‚é“VËŒŧ‚é‚ЁH

701 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/18(…) 09:22:08 ]
”ނ͍Ą‰―‚ð‚ĩ‚Ăǂé‚Ė‚ū‚ë‚΁H

702 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/19(–Ø) 19:45:53 ]
ƒAƒZƒ“ƒuƒŠ‚ðƒAƒZƒ“ƒuƒ‰‚ŃAƒZƒ“ƒuƒ‹‚·‚ņ‚ū‚æ
ƒAƒZƒ“ƒuƒ‰‚ðƒAƒZƒ“ƒuƒ‰‚ŃAƒZƒ“ƒuƒ‹‚·‚é~‚́iEÍEjķīÚ!

703 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 00:14:57 ]
ƒAƒZƒ“ƒuƒ‰‚Á‚Ä‚â‚Á‚Ï C ‚ŏ‘‚Đ‚ę‚Ä‚é‚Ė‚Đ‚ČH

704 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 00:24:20 ]
>>703
‚ŧ‚΂ǂ΂˂ā‚ŧ‚΂łȂǂ˂₠‚éB
awk‚ŏ‘‚Đ‚ę‚Ä‚é‚Ė‚Æ‚Đ‚ā‚ ‚邿

705 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 00:27:38 ]
>>703
•’Ę‚ĖŒūŒę‚ĖƒRƒ“ƒpƒCƒ‰‚ȂႯ‚ā‚Đ‚­A
ƒAƒZƒ“ƒuƒ‰‚͉―‚āl‚Ķ‚ļ‚ɃAƒZƒ“ƒuƒ‹‚Å‚Ŧ‚é‚Đ‚į
ŒūŒę‚͉―‚Å‚ā‚ǂǂņ‚ķ‚á‚ȂǂˁB

706 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 01:18:25 ]
˜R‚ę‚Í8085ƒAƒZƒ“ƒuƒ‰‚ðbasic‚ŏ‘‚Ē‚―‚žB

707 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 03:04:40 ]
ƒVƒiƒvƒX‚ŏ‘‚Đ‚ę‚―ƒAƒZƒ“ƒuƒ‰‚ā‚ ‚é‚Č
ŸŽč‚ɍœK‰ŧ‚ĩ‚Ä‚­‚ę‚é‚į‚ĩ‚Ē‚ž



708 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 06:31:39 ]
ކ‚ƃGƒ“ƒsƒc‚Å“üo—Í

709 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 07:36:04 ]
‚ą‚΂ǂ΂˂Á‚Ä‹–‚ģ‚ę‚é‚â‚č•û‚Å‚·‚ЁH
‚ā‚ĩ‚Đ‚ĩ‚đГ–‚·‚é–―—ß‚ ‚é‚Ė‚Đ‚Č‚Ÿ
‰SŽŌ‚Å‚·‚ǂ܂đ‚ņĨĨĨ

0100 mov AX,0300
0103 push AX ; Arg1
0104 call 200

0200 mov AX,SP
0202 add AX,2
0205 mov SP,AX
0207 ret

0300 int 20 ; ‚Ļ‚í‚č


710 –ž‘OF709 mailto:sage [2006/10/20(‹ā) 07:38:30 ]
”‰˜‚ĩ‚·‚ǂ܂đ‚ņB‰ðŒˆ‚ĩ‚Ü‚ĩ‚―

711 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 13:06:04 ]
mov ax, 0x300
push ax
call TEST

TEST:
push bp
mov bp, sp
mov ax, [bp + 4]
pop bp
ret

•’ʂ͂ą‚ņ‚Č•—‚ÉŽg‚΁B
ƒAƒZƒ“ƒuƒŠŒūŒęƒvƒƒOƒ‰ƒ€‚ðC‚Đ‚įŒÄ‚Ô‚Ė‚Æ“Ŋ‚ķŠī‚ķB
ã‚Ė‚Ínasm16bitƒvƒƒOƒ‰ƒ€‚ŏ‘‚ǂĂ ‚éB
‚ŧ‚Ė‚―‚ßbp+4‚Ȃ˂ūB
+4‚Č——R‚́A–ß‚čƒAƒhƒŒƒX16bit‚Æbp‚ðƒvƒbƒVƒ…‚ĩ‚―16bit‚ō‡Œv4ƒoƒCƒg‚Á‚Ä‚ą‚ÆB


712 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 13:38:16 ]
>>711
ˆø”‚Å“n‚ģ‚ę‚―’l‚É‹A‚萿‚ð•ύX‚ĩ‚―‚Ē‚æ‚Ī‚ū‚Đ‚į
‚ŧ‚ꂳ͂â‚Á‚Ă鎖‚Š‘S‚­ˆá‚Ī‚ņ‚ķ‚á‚ȂǂĐ?

713 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 13:42:00 ]
>>711
ˆĖ‚ŧ‚΂ɉR‚ð‹ģ‚Ķ‚é’m‚Á‚―‚Љģ

714 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/20(‹ā) 14:05:59 ]
‚Ī‚Í‚Í‚—‚—‚—‚ŋ‚á‚ņ‚Æ“Į‚ņ‚Å‚Ē‚Č‚Đ‚Á‚―‚—‚—‚—‚—‚—
’Ý‚Á‚Ä—ˆ‚éorz

715 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/21(“y) 02:50:55 ]
mov ax,[si+1]‚ÍOK‚Å
mov ax,[di+1]‚ÍNG‚Å‚·‚ЁH

716 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 11:34:17 ]
>>709
ret‚Ė–ß‚čƒAƒhƒŒƒX‚ðArg1‚ɕύX‚ĩ‚―‚Ē‚ū‚Ŋ‚Č‚į‚ą‚Ī‚ķ‚á‚Č‚Ē‚ĐH

0100 mov AX,0300
0103 push AX ; Arg1
0104 call 200

0200 pop AX@; –{—ˆ‚Ėretæ‚ðƒXƒ^ƒbƒN‚Đ‚įŽæ‚čœ‚­
0201 ret ; 103‚Åpush‚ĩ‚―’l‚ŠƒXƒ^ƒbƒNƒgƒbƒv‚Ȃ˂łŧ‚ą‚Éret‚·‚é

0300 int 20 ; ‚Ļ‚í‚č

717 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 15:15:42 ]
‚·‚ǂ܂đ‚ņB
“ü‚é‘åŠwŠÔˆá‚Ķ‚―‚ņ‚Å‚·‚ЁB



718 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 17:24:31 ]
>>717
‚ū‚Đ‚įH

719 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 17:35:06 ]
>>717
‚æ‚­‚ ‚邹‚Æ‚ūB‹C‚É‚·‚é‚ȁB

720 –ž‘OF717 mailto:sage [2006/10/23(ŒŽ) 17:44:40 ]
‚·‚ǂ܂đ‚ņB
Œë”š‚Å‚·B
(‚Č‚š‚ĐŒü‚ą‚Ī‚ÉƒŒƒX‚Š‚Â‚Đ‚Č‚Đ‚Á‚―B)

721 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 17:45:08 ]
>>720
ret

722 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 18:32:58 ]
ret‚Á‚ĉ―H

723 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/23(ŒŽ) 19:24:31 ]
iret

724 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 07:09:34 ]
irete

725 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 08:07:59 ]
ƒAƒb[I

726 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/24(‰Î) 10:05:42 ]
MASM Ver8‚Í‚Į‚ą‚ÅŽč‚É“ü‚č‚Ü‚·‚Đ?

727 –ž‘OF726 mailto:sage [2006/10/24(‰Î) 10:10:23 ]
‚ē‚ß‚ņ‚Č‚ģ‚ǁB
>>147‚É‚ ‚č‚Ü‚ĩ‚―



728 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/24(‰Î) 13:36:18 ]
dword‚Á‚ĂȂņ‚Å‚·‚ЁH

729 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 13:44:42 ]
‚Į‚Ī‚‚‚Ĩ‚ð‚’‚„

730 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 13:53:05 ]
4ƒoƒCƒgH

731 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 14:01:41 ]
DWORD‚ÍDOUBLE WORD‚Ȃ˂ÅWORD‚Q‚Â•ŠB
‚―‚ū‚ĩAWORD‚Љ―ƒoƒCƒg‚ЁA‚ ‚é‚Ē‚Í‰―ƒrƒbƒg‚Ђ͒m‚Á‚―‚ą‚Á‚ŋ‚á‚ȂǁB

732 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 15:33:36 ]
2CH‚Ƃ̓AƒZƒ“ƒuƒ‰‚Å‚Į‚ņ‚ČˆÓ–Ą‚Å‚·‚ЁH

733 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 15:40:22 ]
jmp @-1

734 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/24(‰Î) 18:15:29 ]
H

735 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/24(‰Î) 18:26:32 ]
2‚ŋ‚á‚ņ‚Ė‚ą‚Æ‚ķ‚á‚Ȃǂł·‚æ2CH‚ĖˆÓ–Ą‚·‚邹‚Æ‚ð‹ģ‚͂Ă­‚ū‚ģ‚Ē

736 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 18:32:33 ]
2CH‚Í16i–@‚Æ‚ĩ‚ЉðŽß‚Å‚Ŧ‚Ȃǂæ‚ˁB
10i–@‚Č‚į44‚ūB
‚ą‚ꂊ•\‚·–―—ß‚ÍCPU‚É‚æ‚Á‚Ĉá‚΂ЁA
1byte‚Ė2CH–―—ß‚ðŽ‚ÂCPU‚Á‚ĉ―‚ū‚ëB

737 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/24(‰Î) 18:33:28 ]
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·



738 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 18:35:59 ]
‚ȁ[‚ņ‚ūB‚ŧ‚Ī‚Ē‚ĪŽ–‚ЁB
ƒ}ƒWƒŒƒX‚·‚邯A’Y‘f‚Ɛ…‘f‚ŠŒ‹‡‚ĩ‚―•Ļ‚Š2ŒÂB

739 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 23:15:41 ]
‚ŧ‚č‚á–ģ—‚ūB

740 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/24(‰Î) 23:52:37 ]
>>736
z80‚Č‚į
inc@l

741 –ž‘OF736 mailto:sage [2006/10/24(‰Î) 23:59:54 ]
>>740
ƒTƒ“ƒNƒXB

742 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 10:56:51 ]
>>740
ƒUƒCƒƒOƒtƒH[ƒ}ƒbƒg‚ł͂˜‚˜‚˜‚ˆ‚Æ‚Ē‚Ī•\Œŧ‚Í–ģ‚Ē‚Č
2ch‚ū‚ƃCƒ“ƒeƒ‹ƒtƒH[ƒ}ƒbƒg‚ū‚ÆŽv‚Ī‚ž
‚ū‚Đ‚į INC L ‚ū‚Č


743 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 11:21:37 ]
‰ī‚ŠŽv‚΂ɁA‚â‚Á‚Ï‚č‚ˁA—Į‚ljđŠy‚ā‚ ‚é‚Ŋ‚ĮˆŦ‚ljđŠy‚ā‚ ‚éI

744 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 11:37:03 ]
iret

745 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 11:58:45 ]
>>743
‚ǂljđŠy‚Á‚Ä—á‚Ķ‚Î‚Į‚΂ǂ΂ˁH

746 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 12:55:15 ]
inc l

747 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 13:25:02 ]
ƒAƒjƒIƒ^‹A‚ę



748 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 22:46:00 ]
‚ŧ‚΂ǂâƒAƒjƒŠE‚É‚Í
“‹æ‚ĩ‚Ă郆ƒjƒbƒg‚ĖOS‚ð‘‚ŦŠ·‚͂ȂЂį
í“Ž‚·‚éƒpƒCƒƒbƒg‚Š‹‚é‚ņ‚ū‚Á‚Ŋ‚Đ

749 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/25(…) 22:54:05 ]
>>748
‚ĩ[‚Û‚ņ

750 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 01:51:03 ]
>>748 ŽĀ‚Í•ĘOS‚Š‚ŧ‚ˉš‚œۂǂĂǂ―‚į‚Į‚Ī‚ū‚ë‚΁HŽ~‚߂邹‚Æ‚Č‚­‘‚ŦŠ·‚Ķ‚ā‰Â”\‚ɂȂé‚ȁB

751 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 01:54:16 ]
–ģ’âŽ~ƒVƒXƒeƒ€‚Č‚ņ‚Đ‚ū‚ÆŽĀs’†‚ĖOS‚Ƀpƒbƒ`“–‚Ä‚é‚Ū‚į‚Ē‚Í‚Å‚Ŧ‚Ä“–‘RB

752 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 01:57:33 ]
–ģ’âŽ~ƒVƒXƒeƒ€‚Á‚ĂȂņ‚ū‚æH
‚ĂЁA‚Č‚ņ‚ŋ‚á‚į‹@ŠÖ‚Æ“Ŋ‚ķ‚ÅŽĀŒŧ‚Å‚Ŧ‚Ȃǂū‚ëB

753 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 02:04:47 ]
ƒX[ƒp[ƒoƒCƒUƒ‚[ƒh‚œۂǂĂéOS‚ˉš‚É
ƒ†[ƒU[ƒ‚[ƒh‚œۂǂĂéOS‚Ђǂ­‚Â‚ā‘–‚Á‚Ä‚Ä
‚ŧ‚Á‚ŋ‚ð‘‚ŦŠ·‚͂Ă―‰Â”\Ŧ‚͏\•Š‚ ‚éB
‚ŧ‚ę‚Ų‚Į•sŽĐ‘R‚Å‚Í‚Č‚Ē‹C‚ā‚·‚邞B
•Ę‚É0‚Đ‚į‘S‚Ä‚ĖƒR[ƒh‘‚Ŧã‚°‚―‚Á‚Ä‚ņ‚ķ‚á‚Ȃǂņ‚ū‚ë‚΁H

754 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 02:17:04 ]
‰I舂ɓÁŒ ƒR[ƒh‘‚ŦŠ·‚Ķ‚į‚ę‚邿‚Ī‚Å‚Í‚ŧ‚ęŽĐ‘Ė‚ŠƒZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚ɂȂč‚Đ‚Ë‚Č‚Ē‚ŠA
OS‚ĖƒJ[ƒlƒ‹‚ū‚ë‚Ī‚Šƒƒ‚ƒŠã‚Ė’P‚Č‚éƒf[ƒ^‚ɉ߂ނȂǂņ‚ū‚Đ‚įA“KØ‚ČŒ ŒĀ‚ģ‚Ķ‚ ‚ę‚Î
‚Ē‚­‚į‚Å‚ā‘‚ŦŠ·‚Ķ‚é‚ą‚Æ‚Š‚Å‚Ŧ‚éBƒA[ƒLƒeƒNƒ`ƒƒ‚ɂ₿‚é‚Ŋ‚Į‚ȁB

755 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 02:19:01 ]
>>752
ŠĐ‘P’ĶˆŦ”`‹@ŠÖ

756 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 02:41:26 ]
ƒAƒZƒ“ƒuƒŠ‚Í–ģ“G‚Á‚Ä‚ą‚Á‚―BCŒūŒę‚·‚į‚ā‚―‚ū‚ĖƒSƒ~‚ÉŒĐ‚Ķ‚éc

757 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 03:56:04 ]
–ģ“G‚Đ‚ā‚ĩ‚ę‚ņ‚ЁA‚ςǂį‚ɂ͓ï‰ð‰ß‚ނ邿B
‘S‘R•Ũ‹­‚Аi‚Ü‚ņcorz



758 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 11:16:36 ]
Ží‚Ė˜b‚Č‚įRTOSã‚ĖƒAƒvƒŠ‚Š•ģ‚ū‚Á‚―‚Ė‚ÅƒXƒPƒWƒ…[ƒ‰‚Ɛ§Œäƒ‰ƒCƒuƒ‰ƒŠ‚ĖŒÄ‚Ņo‚ĩƒpƒ‰ƒ[ƒ^‚É‹@‘˂˕Ȃðl—ķ‚ĩ‚―Œë·‚ð‰Á‚Ķ‚―‚ū‚Ŋ‚Ý‚―‚Ē‚ÉŒĐ‚Ķ‚―


759 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 12:07:39 ]
‚æ‚­‚í‚Đ‚į‚ņ‚ЁA‰ī‚āƒR[ƒfƒBƒl[ƒ^[‚ɂȂč‚Ă͂æw

760 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 12:32:12 ]
‚æ‚Ī‚·‚é‚ÉŽÂŒī‚Ė‹Zp‚ÍĒŠEˆę‚Á‚ÄŽ–‚ū

761 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 17:20:36 ]
ƒlƒ‹ƒKƒ‹‚ū‚æ

762 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/26(–Ø) 18:24:59 ]
>761
ƒIƒ‚ƒCƒJƒl‚ŠOS‚ū‚Á‚―‚ņ‚ū‚—

763 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 00:14:18 ]
>>759
Šó–]‚͂悭‚í‚Đ‚Á‚―B
Ą“ú‚Đ‚įŒN‚̓R[ƒ_[‚ūB

764 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 02:08:24 ]
Ą“ú‚Đ‚į–l‚ÍƒŠƒR[ƒ_[‚ūB

765 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 07:41:49 ]
‚Ŧ‚å‚Ī‚Đ‚į‰ī‚Í‚ ‚Ė–š‚ĖƒŠƒR[ƒ_[‚ū‚Ɛ\‚ĩ‚―‚Đ

766 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 08:24:40 ]
>>763
‹ÉˆŦlŽ–‚ū‚Č

767 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 13:26:34 ]
–l‚ĖƒoƒY[ƒJĶ‚Ē‚ņ‚ū‚ži—ܖځj



768 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 15:30:01 ]
>>765
‚Ļ‚Á‚ģ‚ņ‚Ėšb‚Žš‚Š‚Å‚é‚æ‚Ī‚ČƒŠƒR[ƒ_[‚Í‚Ē‚č‚Ü‚đ‚ņI

769 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 16:15:05 ]
‚·‚ǂ܂đ‚ņBŽŋ–â‚Å‚·B
486CPU‚ÅCR0ƒŒƒWƒXƒ^‚Ė30‚Æ29ƒrƒbƒg–Ú‚ð1‚É‚·‚邯
ƒLƒƒƒbƒVƒ…‹@”\‚ð–ģŒø‚É‚·‚邹‚Æ‚Šo—ˆ‚é‚˂łĩ‚å‚Ī‚Đ?

770 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 16:27:13 ]
ƒLƒƒƒbƒVƒ…‚Ė”jŠü‚ā‚ĩ‚Č‚Ŧ‚á‚Ē‚Ŋ‚Ȃǂņ‚ķ‚á‚ȂǁH

771 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/27(‹ā) 16:29:42 ]
1ŽŸƒLƒƒƒbƒVƒ…‚ð–ģŒø‚É‚ĩ‚ÄWindows‚ð—§‚ŋã‚°‚邯‚·‚ē‚­’x‚Ē‚ËB

772 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/30(ŒŽ) 03:26:21 ]
‰Šú‚ĖNetware‚ÍHDDˆø‚Á‚ą”ē‚ǂĂā“ۂǂĂ―‚Æ‚Đ‚Æ‚ĐB

773 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/30(ŒŽ) 15:02:59 ]
Ž„‚Ė“Š‚Í—˜Œû‚ū


774 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/30(ŒŽ) 16:01:34 ]
‚ ‚Č‚―‚Ė“Š‚É‚Í—˜‚­Œû‚Š‚ ‚é‚Ė‚Đ

775 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2006/10/30(ŒŽ) 16:02:32 ]
ƒƒO“Į‚ņ‚ū‚Ŋ‚ĮƒAƒZƒ“ƒuƒ‰‘‚­‚Ė‚Éˆę”ÔŠČ’P‚ČŒūŒę‚Á‚Ä
Ruby‚Æ‚Đ‚ķ‚á‚ȂǂˁH

776 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/30(ŒŽ) 20:30:24 ]
>>775
‚æ‚­•Š‚Đ‚į‚ȂǂŠTTL‚Å‚·‚įƒAƒZƒ“ƒuƒ‰‚Í‘ķÝ‚ĩ‚Ăǂ―‚˂ɂȂšRuby‚Č‚ņ‚ĐŽ‚ŋo‚·H
awk‚ŏ\•Š‚ū‚æ

777 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/30(ŒŽ) 22:10:47 ]
‚ŧ‚ępl(ry



778 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:‚“‚‚‡‚… [2006/10/30(ŒŽ) 23:18:47 ]
TTL‚ŃAƒZƒ“ƒuƒ‰?
ƒrƒbƒgƒXƒ‰ƒCƒX‘g‚ݍ‡‚í‚đ‚ăj[ƒ‚ƒjƒbƒN‚Đ‚įƒoƒCƒiƒŠ‚Ö‚Ė•ÏŠ·‚Å‚ā‚ĩ‚Ä‚―‚ņ?


779 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/31(‰Î) 07:34:25 ]
nasm‚ŠŠJ”­’âŽ~‚ĩ‚―‚ÆŽv‚Á‚―‚įAflat assembler‚Č‚ņ‚Ä‚Ė‚Šo‚Ä‚é‚ņ‚ū‚ȁB
ŒÝŠ·Ŧ‚Í‚ ‚邯‚ā‚Č‚Ē‚Æ‚ā‘‚ǂĂȂǂ˂ЁcŽg‚Á‚Ă鍁‹ïŽt‚Ē‚éH

780 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/10/31(‰Î) 08:20:28 ]
–ģ‚Ē‚ū‚ëB‚―‚ū\•ķ‚í‚Đ‚č‚â‚·‚ǂȁB
nasm”h‚ÍYASM‚łς‹


781 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/02(–Ø) 13:03:08 ]
>>691
‚Ļ‘O‚Ė‘åŠw“Á’č‚ĩ‚―

782 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/04(“y) 05:41:08 ]
‚Ļ‘O‚ĖŽĐ‘î“Á’č‚ĩ‚―w

783 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/04(“y) 13:24:43 ]
‚Ļ‘O‚ːŦ•Č“Á’č‚ĩ‚―

784 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/05(“ú) 11:17:02 ]
‚Î‚ę‚―I‚ļ‚į‚Đ‚ęI

785 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 01:36:59 ]
‚ς܂͂āD‚Ŧ‚ū‚ëHƒnƒCƒq[ƒ‹

786 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 01:40:21 ]
ƒuƒ‹ƒ}•œŠˆ‚Ŧ‚Ú‚ņ‚Ę

787 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 05:38:35 ]
“V‘R‚Ėƒuƒ‹ƒ}‚Á‚Ä‚ā‚ΐâ–Å‚ĩ‚―‚ˁH



788 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 06:18:24 ]
>785
uRomantic‚ŠŽ~‚Ü‚į‚Ȃǁv‚Č‚įD‚Ŧ‚ū‚Č

789 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 06:23:44 ]
ƒu[ƒ‹[ƒ}[iEÍEjƒCƒCI
ƒu[ƒ‹[ƒ}[iEÍEjƒCƒCI

‚ ‚ņ‚ρ[‚ņ‚ ‚ņ‚ρ[‚ņ‚ ‚ņ‚Ï‚ņ‚ ‚ņ‚Ï‚ņ
‚ ‚ņI‚Ï‚ņI

790 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 10:27:01 ]
>>785
ƒnƒCƒq[ƒ‹‘åD‚Ŧ‚ū‚Ŋ‚Įƒoƒ“ƒvƒX‚ƃ~ƒ…[ƒ‹‚ā‘åD‚Ŧ
ķÉžÞŪ‚Å‚Ŧ‚―‚į–ģ—–‚͂Ђđ‚Ä‚â‚č‚―‚Ē


791 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/07(‰Î) 13:15:54 ]
ƒoƒŒ[ƒ{[ƒ‹‚Ėƒuƒ‹ƒ}‚ķ‚á‚ˁH

792 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/11(“y) 00:58:56 ]
>>790
‰Ä‚Ė”–’…‚ɂ̓sƒ“ƒq[ƒ‹‚ĖƒTƒ“ƒ_ƒ‹‚Š‚ŋ‚å‚Á‚ƃCƒC

793 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/16(–Ø) 05:24:25 ]
‘g‚ݍž‚Ý‹ZpŽŌ‘Ŧ‚č‚Ë‚Ķ‚Á‚Ä‚æB
‚Ý‚ņ‚ȁA‚Š‚ņ‚Š‚ę

794 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/16(–Ø) 20:49:50 ]
Ą‚Į‚Ŧ‚Í‘g‚ݍž‚Ý‚ā‚Ų‚Æ‚ņ‚ĮC‚ŏo—ˆ‚ŋ‚á‚Ī‚ņ‚ķ‚á‚ȂЂë‚Ī‚ĐB

795 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/16(–Ø) 23:41:05 ]
Šūƒuƒ‹ƒ}‚Å‘~‚­‚Ė‚ÍƒXƒ^[ƒgƒAƒbƒvƒ‹[ƒ`ƒ“‚ÆŠ„‚荾‚݃nƒ“ƒhƒ‰‚­‚į‚Ē‚ū‚Č

796 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 09:36:20 ]
ƒRƒ“ƒpƒCƒ‰‚ŠŽg‚Á‚Ä—~‚ĩ‚­‚Ȃǖ―—ߎg‚Ī‚ņ‚ŁAƒCƒ“ƒ‰ƒCƒ“Žg‚í‚ī‚é‚ð“ū‚ȂЂÁ‚―
‚ŧ‚ā‚ŧ‚ā‚Ē‚į‚ņM†o‚·‚æ‚΂Ȗ―—ߎc‚ĩ‚Ăς­‚Č‚æBƒoƒO‚ū‚ëH>–^ŽÐ

797 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 10:56:54 ]
>>796
‰ß‹Ž‚Ö‚Ė—D‚ĩ‚ģ‚Å‚·B



798 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 12:07:06 ]
‚ŧ‚ņ‚Č—D‚ĩ‚ģ‚Č‚ņ‚Ä—v‚į‚Č‚Ē

799 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 12:21:00 ]
>>797
‚ς܂͂˗D‚ĩ‚ģ‚Šl‚ð‚Â‚Ŋ‚Ä‚Ē‚é‚ą‚Æ‚É‚Č‚š‹C‚Ã‚Đ‚Č‚ĒH

800 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 14:28:58 ]
>>799
‚ŧ‚ę‚ÍŽd—l‚Å‚·

801 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/17(‹ā) 16:20:18 ]
u‹ð‚ĐŽŌ‚ÍŒČ‚Š‹ð‚Đ‚Č‚ą‚Æ‚É‹C‚Ã‚Đ‚Č‚Ēv

802 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/18(“y) 22:35:35 ]
u‚Ę‚é‚Û‚Í‚Ę‚é‚ہv

803 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/18(“y) 23:34:19 ]
>>802
uƒKƒb‚̓Kƒbv

804 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/19(“ú) 18:11:49 ]
‹ð‚ĐŽŌ‚Í‹ð‚ĐŽŌ‚Å‚ ‚邯ŒĐ”ē‚Ŋ‚él‚łȂǂÆ
(ƒAƒZƒ“ƒuƒ‰‚ðŽg‚΂˂Í)‚Ę‚é‚Û

805 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/20(ŒŽ) 10:08:39 ]
ƒAƒZƒ“ƒuƒ‰AƒAƒƒŠƒJę—pƒuƒ‰ƒEƒU‚Č‚ņ‚Å‚ĩ‚åB


806 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/20(ŒŽ) 14:04:08 ]
Ž—ŅˆŸŊę—pƒuƒ‰ƒWƒƒ[‚Å‚·

807 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/20(ŒŽ) 14:22:00 ]
‚ŧ‚ę‚Í‚ ‚Č‚―‚ðK‚đ‚É‚ĩ‚Ü‚·‚ЁH



808 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/20(ŒŽ) 19:26:33 ]
ˆŸŊ‚АlX‚ðK‚đ‚É‚·‚邹‚Ƃ͂ ‚č‚Ü‚đ‚ņ

809 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/23(–Ø) 11:25:49 ]
ƒpƒb‚Æ‚ģ‚ǂł肠`ô

810 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 00:22:11 ]
‚ŋ‚å‚Á‚ÆŽŋ–âB
nasm‚ōė‚Á‚―objƒtƒ@ƒCƒ‹‚ðƒŠƒ“ƒN‚ĩ‚āAƒxƒ^ƒtƒ@ƒCƒ‹‚Æ‚ĩ‚ďo—͂łŦ‚邿‚Ī‚ČƒtƒŠ[‚ĖƒŠƒ“ƒJ[‚Á‚Ä‚ ‚éH
—á‚Ķ‚ÎA
db 0,1,2,3
‚Á‚Ä‚ū‚Ŋ‚Ėa.asm‚ƁA
db 4,5,6,7
‚Á‚Ä‚ū‚Ŋ‚Ėb.asm‚ðƒAƒZƒ“ƒuƒ‹‚ĩ‚Ä‚ŧ‚ꂞ‚ęa.objAb.obj‚ðė‚čA‚ŧ‚ę‚ðƒŠƒ“ƒN‚ĩ‚Ä
0,1,2,3,4,5,6,7
‚Æ‚Ē‚ĪƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ðė‚ę‚邿‚΂ȂˁB
alink‚Å‚Í–ģ—‚ū‚Á‚―‚ņ‚ū‚ЁEEE

811 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 00:24:04 ]
>>810
ƒR[ƒh‚É–ūŽĶ‚ģ‚ę‚Č‚Ē‡”Ԉˑķ‚Á‚ÄƒŠƒƒP[ƒg‚Æ‚ĩ‚Ä‚Ļ‚Đ‚ĩ‚­‚ȂǂˁH

812 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 00:33:29 ]
>>811
‚ē‚ß‚ņAƒTƒ“ƒvƒ‹‚Í“K“–‚ɏ‘‚Ē‚―B
—v‚́Aexe‚Æ‚ĩ‚Ä•K—v‚Č•”•Š‚ðˆęØČ‚Ē‚―Aƒˆ‚ɃAƒZƒ“ƒuƒ‰‚Å‹Lq‚ĩ‚―•”•Š‚ū‚Ŋ‚ðo‚đ‚郊ƒ“ƒJ[‚Á‚ÄŽ–‚ŁB
nasm‚Å-f BIN‚ðŽw’č‚ĩ‚―‚Æ‚Ŧ‚Æ“Ŋ‚킿‚Ī‚ČƒCƒ[ƒWB


813 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 09:50:16 ]
Ė‚Íexe2bin‚ðŽg‚Á‚―‚čŽĐ•Š‚ÅØ‚čo‚ĩ‚―‚č‚ĩ‚Ăǂ―‚Č
obj‚ÆŒū‚í‚ę‚Ä‚āOMF‚Đcoff(win32)‚Đ‚í‚Đ‚į‚Č‚Ē
OMF‚Č‚įobj2bin‚Šgoogle‚Ńqƒbƒg‚·‚é‚Č

814 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 10:07:04 ]
nasm -fbin a.asm
nasm -fbin b.asm
copy /b a+b hoge.bin
‚ķ‚á‘Ę–Ú‚Č‚ĖH

815 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/25(“y) 11:02:32 ]
Microsoft Macro Assembler 8.0 (MASM) ƒpƒbƒP[ƒW (x86 —p)
www.microsoft.com/downloads/details.aspx?FamilyID=7A1C9DA0-0510-44A2-B042-7EF370530C64&displaylang=ja


816 –ž‘OF810 mailto:sage [2006/11/26(“ú) 23:38:21 ]
ƒŒƒX‡d
>>813
ˆę‰ž‚Į‚ŋ‚į‚Å‚āo‚đ‚é‚ņ‚ŁAƒc[ƒ‹‚ɍ‡‚í‚đ‚Ü‚·B

>>814
a.asm‚Đ‚įb.asm‚É‚ ‚郉ƒxƒ‹‚ðŽQÆ‚ĩ‚―‚č‚·‚邹‚Æ‚Š‚ ‚é‚˂ŁA’Pƒ‚É‚­‚Á‚‚Ŋ‚é‚Ė‚Í‚Ü‚ļ‚ǂł·B

>>815
MASM‚Ėƒ}ƒjƒ…ƒAƒ‹H‚ð’T‚ĩ‚Ă݂܂ĩ‚―‚ЁA‚Į‚ĖƒIƒvƒVƒ‡ƒ“‚Å‚ŧ‚ꂊ‚Å‚Ŧ‚é‚Đ•s–ū‚Å‚ĩ‚―B
‚Į‚ę‚ĐŽg‚Ķ‚Î‚Å‚Ŧ‚Ü‚·‚ЁH


817 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 08:35:47 ]
ƒˆ‚ČƒAƒZƒ“ƒuƒ‰‚Ė˜b‘č‚Đ‚į‚ÍŽãŠĨ‚ļ‚ę‚é‚ņ‚Å‚·‚ЁABIOSƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒR[ƒ‹‚Ėˆę——‚ŠÚ‚Á‚Ä‚éƒTƒCƒg‚ ‚č‚Ü‚đ‚ņ‚ЁH
‚Å‚Ŧ‚ę‚Γú–{Œę‚Ђǂǂņ‚Å‚·‚ŠĨĨĨ



818 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 10:36:46 ]
‰―‚ĖBIOSH

819 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 11:09:31 ]
PC‚˂ł·‚ˁB
MS-DOS‚Æ‚Đ‚Š—˜—p‚·‚邿‚΂ȁB

820 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 11:27:33 ]
AT? 98?


821 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 11:41:22 ]
PC-9801‚Å‚ĻŠč‚Ē‚ĩ‚Ü‚·B
‚Å‚Ŧ‚ę‚ÎAT‚āŽQl‚É’m‚č‚―‚ǂł·‚ŠĨĨĨ

822 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 11:57:58 ]
ŒÃ–{‰Ū‚Ȃ肣uPC-9800ƒVƒŠ[ƒY@ƒeƒNƒjƒJƒ‹ƒf[ƒ^ƒuƒbƒNv‚ĖƒVƒŠ[ƒY‚Å‚ā’T‚đB
‘―•Š‚ŧ‚ꂊˆę”ÔŽč‚ÁŽæ‚葁‚ǁB

823 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 12:24:56 ]
‰ī‚ĖƒAƒZƒ“ƒuƒŠŒūŒę“ü–å‚Á‚ĂǂĪ1992”N”­Š§‚Ė–{‚ĖŠŠ––‚Éˆę——•\‚Š‚ ‚éYO

824 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 16:42:32 ]
‚ŧ‚΂ł·‚ËĨĨĨ
‚Å‚Ŧ‚é‚ū‚Ŋ‘‚­—~‚ĩ‚Đ‚Á‚―‚ņ‚Å‚·‚ЁB
–ū“úAŽs‚ː}‘ŠŲ‚ÆBOOKOFF‚ ‚―‚Á‚Ă݂܂·B

825 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 17:07:29 ]
osdev‚ɏ‘‚ǂĂ ‚é—\Šī

826 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 20:31:23 ]
‚ŧ‚ņ‚Č‚ÉŒÃ‚Ēî•ņ‚Í‚Č‚Ē‚ū‚ë‚΁B
AT BIOS‚Í"InterruptList"‚Š‚ ‚é‚Ŋ‚ĮB


827 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/27(ŒŽ) 21:47:09 ]
ƒƒ‚ƒŠ‚ÆI/Oƒ|[ƒgŽü‚č‚ȂႠ‚Á‚―
ttp://www.webtech.co.jp/company/doc/undocumented_mem/index.html



828 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/28(‰Î) 00:25:03 ]
“üŽč‚Å‚Ŧ‚é‚Đ‚í‚Đ‚į‚ņ‚Š
PC-9801 ƒvƒƒOƒ‰ƒ}[ƒYBible,“Œ‹ž—‰Č‘åŠwEIC•Ō,‹Zp•]˜_ŽÐ,ISBN4-87408-615-2
UNDOCUMENTED 9801/9821 Vol1,Ž‚‹P^,‰Í–ėŒ’,ƒCƒ“ƒvƒŒƒX,ISBN4-8443-4642-3
‚Ɉę’Ę‚čÚ‚Á‚Ä‚é


829 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 01:19:29 ]

‘S•”ƒAƒZƒ“ƒuƒŠ‚ŏ‘‚Ŋ‚΂ ‚į‚ä‚éƒ\ƒtƒg‚Í’ī‰õ‘ނɂȂé‚Ė‚ĐH


830 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 01:52:24 ]
>>829
‚ŧ‚ņ‚Ȃ˓–‚―‚č‘O‚ķ‚á‚ņB’Þ‚č‚Đ?

831 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 01:55:23 ]

‚ķ‚á‚ ƒAƒZƒ“ƒuƒ‰‚Å2chƒuƒ‰ƒEƒU‚‚­‚Á‚Ä‚­‚ę
ƒCƒ“ƒ^ƒtƒF[ƒX‚ā‚Ļ‚ĩ‚á‚ę‚É‚ĩ‚Ä‚­‚悿‚ȁI


832 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 02:11:19 ]
CPU‚Š•ĄŽG‚ɂȂÁ‚ĂāAƒRƒ“ƒpƒCƒ‰‚ā“Š‚æ‚­‚Č‚Á‚Ä‚é‚˂ŁAˆęŠT‚É‚ŧ‚Ī‚Æ‚āŒū‚Ķ‚ņB
‚[‚ЁACPU‚Š‚Į‚Ī‚Ē‚Ī“Ūė‚ð‚·‚é‚ĐŠŪ‘S‚É—‰ð‚ĩ‚ĂāAŠe–―—ß‚Ė“Ūė‘Ž“xAƒXƒŒƒbƒh‚܂ōl—ķ‚Å‚Ŧ‚ę‚Î
ƒAƒZƒ“ƒuƒ‰‚Ė•û‚Š‘‚­‚Å‚Ŧ‚é‚ū‚ë‚΂Ȃ—

ƒ}ƒ“ƒhƒNƒZ('A`)

833 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 02:34:26 ]
>>832
‚ŧ‚ę‚Á‚Ä‘“–‚č‚Å‚Ē‚Â‚Đ‚ÍˆÃ†‰ð‚Ŋ‚é‚ū‚ëA
‚ÆŽ—‚―‚æ‚Ī‚ČƒAƒ‹ƒSƒŠƒYƒ€‚ū‚æ‚Ë

834 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 12:45:32 ]
Core2Duo‚Č‚ĮÅ‹ß‚ĖCPU‚Ėî•ņŒöŠJ‚Š•s\•ЂȂ˂Жâ‘č‚Ȃ˂ł ‚Á‚Ä
–{—ˆ‚Í‘“–‚č‚·‚é•K—v‚͂ȂĒ

835 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 15:19:38 ]
‰Ž‚ɃL[ƒ{[ƒhŽ‚―‚đ‚đԂÁ‚Ä‚ę‚΂łŦ‚邿

836 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 22:24:16 ]
>>835
‚ŧ‚ę‚܂ʼnF’ˆ‚Š‚ ‚ę‚΂ˁB

837 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 22:28:07 ]
@@@@@@@_
@‚ρ@‚ŧ@.‚ǁ@R
@‚Ё@‚ˁ@‚â@@|
@‚ĩ@ ‚č@@M@ ,. -„Ÿ„Ÿ- Ī
@‚ǁ@.‚­@@ ^@@ /Ü i'ÜiRĪ
@@@ ‚@/@@ ,.-'T__,.ĨĨ_ƒm-΁R
@@@ ‚́@i ]'''Å''°--@œ@=''''''؁@ @ @@_,....:-]]]-.Ī
@@@@@@l -]i''''~Æ-],....!....A°`Ł@ @ @ `r'=Ī-ĪĪ:::::::Rr_
P _R[' !.@tL r''"LĪ_,::A::::} ƒm`@@ @ ,.i'E@,!_`,!::::::::::::R
@@@ SA TTĪ,,Æ=====Ɓ^r'Ü;@ @@r°`°'@,! Ø::::::::::::É
@@@@@@ i`''''‚™--- (,iÁ],'i~L,T'L@@ @PPR` :::::::::::ƒm
@@@@@@ .|@@!A,............, i }'L@@@@_@@ ΰ_',,...`::::Ļ'
@@@@ œĪ_!,R-rÜi-΃m-'']΁@@@@T`°t---''R'''''''|`[t-'‚Â
@@@@@ @ (@@`°ē@ Þi@@˜Ķ@@@;'-,' ,ƒm°''''{`' @ @!ށRɁ@,R,
@@@@@ @@`[--' --'MP @ @ @ M°'t,LMR;;;Ī,,,,,,___,)@R'-Þ'"
@@@@@ @@@@@@@@@@@@@@@@@(`[':;;;;;;;;;;;;;;;É
@@@@@@@@@@@@@@@@@@@@@@ M`''''''M`'''''L



838 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 22:44:38 ]

ƒAƒZƒ“ƒuƒ‰‚Á‚Ăǂ܂Į‚ą‚ŃCƒ“ƒXƒg[ƒ‹‚·‚ę‚Î‚Ē‚Ē‚ņ‚ūH
IDEŽg‚í‚ļ‚É100%ƒtƒŠ[‚Ȋ‹Ŧ‚Å‚ŧ‚ë‚Ķ‚―‚Ē‚ņ‚ū‚Ŋ‚Į


839 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 22:46:57 ]
Linux‚Å‚āŽg‚Ķ

840 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 22:50:35 ]
‰ïŽÐ‚ŠWindows‚Č‚ņ‚ū‚æ

841 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/11/30(–Ø) 23:01:55 ]
ŽdŽ–‚ĩ‚ë‚æ

842 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 00:23:40 ]
>>838
NASM‚ĐMASM>815

843 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 00:40:22 ]
mingw“ü‚ę‚ę‚Îgas‚ŠŽg‚Ķ‚é‚ĩC/C++/C99/Fortran/Java‚Ü‚Å1000%FREEEE‚Ȋ‹Ŧ‚Š‚ŧ‚ë‚Ī
‚ĩ‚Đ‚āIDE–ģ‚ĩ‚Å‚ū

‚Ȃςą‚ĖƒŒƒX‚É‚Íˆę•”ŒÖ’Ģ‚ŠŠÜ‚Ü‚ę‚é

844 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 00:51:40 ]
>815‚ĖƒŠƒ“ƒNæ‚Ý‚―‚į
>‚ą‚ĖƒpƒbƒP[ƒW‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚―‚߂ɁA‚ĻŽg‚Ē‚ĖƒRƒ“ƒsƒ…[ƒ^ã‚É Visual C++ 2005 Express Edition ‚ŠƒCƒ“ƒXƒg[ƒ‹‚ģ‚ę‚Ăǂé•K—v‚Š‚ ‚č‚Ü‚·B

‚ą‚ęƒtƒŠ[‚Č‚Ė‚ĐH

845 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 01:04:48 ]
‚Ó‚č[‚ūB

846 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 01:11:53 ]
–ģ—ŋ‚ū‚Šfree‚Å‚Í‚Č‚Ē

847 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 01:12:15 ]
‚Å‚āIDE‚ķ‚á‚ˁ[‚Đ



848 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 05:14:01 ]
ƒŠƒ“ƒJ[‚Ė‚―‚ß‚ū‚Ŋ‚ɃCƒ“ƒXƒg[ƒ‹‚ĩ‚Ä‚ņ‚ū‚ëH
‚ŧ‚ę‚ū‚ŊŽæ‚čo‚ĩ‚Ä IDE–{‘Ė‚Ííœ‚·‚ę‚Î‚Ē‚Ē‚ņ‚ķ‚á‚ˁH

849 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 07:03:15 ]
>>844
ƒCƒ“ƒXƒg[ƒ‹’†‚ÉTempƒfƒBƒŒƒNƒgƒŠ‚ðŒĐ‚邯AVS2005EE‚Č‚ĩ‚Å‚āŽæ‚čo‚đ‚é‚ȁB

850 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 08:47:45 ]
‚ŋ‚Ȃ݂É>>815‚ÍĪ—p•s‰Â‚ūB

851 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 19:23:12 ]
CodeZine‚Åx86‚ĖƒAƒZƒ“ƒuƒ‰‚Ė˜AÚ‚â‚Á‚Ä‚é•MŽŌAƒŠƒA’†‚į‚ĩ‚Ē‚æw

‚ŧ‚΂ǂí‚ę‚Ä‚Ý‚é‚Æ‚ŋ‚å‚Á‚Æ•ķÍ•Ï‚ū‚Á‚―‚čA‚Æ‚ą‚ë‚Į‚ą‚ëŠĻˆá‚Ē‚Á‚Û‚Ē‹Lq‚Š‚ ‚é‚Ŋ‚Į
‚ŧ‚ę‚ð·‚ĩˆø‚ǂĂ₷‚ē‚Ē‚æ‚ȁB

852 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 23:04:33 ]
ƒŠƒAƒ‹’†“ÅŽŌ

853 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/12/01(‹ā) 23:39:48 ]
‚ŧ‚ę‚Á‚ÄÔâ—æ‰đ‚Ė‚ą‚ÆH‰ī‚Ė‚P‚”Nã‚ķ‚á‚ņ‚—‚—‚—

854 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 23:45:53 ]
‚Ē‚â‚ŧ‚Á‚ŋ‚ķ‚á‚ȂǂæB
‚Á‚Ä‚Ē‚Ī‚ĐA‚ŧ‚ːl‚Í‚ŧ‚ą‚ŧ‚ą—L–ž‚ķ‚á‚ņw
~–[‚Č‚ņ‚ÄŽv‚Ī‚í‚Ŋ‚Ȃǂæ

855 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/12/01(‹ā) 23:51:36 ]
codezine.jp/a/article/aid/420.aspx

‚ķ‚á‚ ‚ą‚Á‚ŋ‚Đ



‘åŒäŠ‚΂Á‚Đ‚ķ‚á‚ˁ[‚Đ‚—‚—‚—‚—‚—



856 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/01(‹ā) 23:54:01 ]
Ē˜b‚ŠÄ‚Ŋ‚é‚Č‚ ‚ā‚΁BB
codezine.jp/a/article/aid/505.aspx

857 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2006/12/02(“y) 00:07:01 ]
u’cŽqv‚łȂņ‚Đ“Še‚ĩ‚Ă݂é‚ЂȁBBB



858 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/04(ŒŽ) 12:56:36 ]
Ž€‚Ë‚Î‚Ē‚Ē‚Ė‚É

859 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/06(…) 03:44:12 ]
masm‚Ė“ú–{Œę‚ĖƒhƒLƒ…ƒƒ“ƒg‚Á‚Ä
‚Į‚Á‚Đ‚Åƒ_ƒEƒ“ƒ[ƒho—ˆ‚Ȃǂņ‚Å‚·‚ЁH

860 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/07(–Ø) 21:41:09 ]
Ė‚͘^‰đ‚·‚é‚Ý‚―‚Ē‚Éƒe[ƒv‚É‹L˜^‚ĩ‚Ä‚―‚Ŋ‚ĮA
Ą‚Í‚ū‚Ē‚Ô•Ö—˜‚ɂȂÁ‚―‚Ý‚―‚Ē‚ū‚ˁB
‚Ļ‚Á‚ģ‚ņ‚̓}ƒW‚ÅŽs‚Ë‚æB

861 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/08(‹ā) 10:58:56 ]
ƒe[ƒv‚͍Ą‚ł╁’ʂɎg‚í‚ę‚Ăǂé‚ū‚ë
DDS‚Æ‚Đ

862 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage– [2006/12/09(“y) 22:31:37 ]
‚Č‚ņ‚ū‚ą‚ĖƒXƒŒ‚́EEE‚―‚Ü‚°‚―‚Č‚ŸEEE

863 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/10(“ú) 12:22:32 ]
3ƒ–ŒŽ‘O‚Ė˜b‘č‚ĖŽQl‚ɂȂč‚ŧ‚Ī(H)‚ČƒoƒCƒiƒŠ‚ß‚Á‚Ŋ‚―
ttp://www.wex.cn/dwing/mygem.htm

864 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/13(…) 16:36:43 ]
PowerPC‚щƒxƒ‹‚ĖƒAƒhƒŒƒX‚ðƒŒƒWƒXƒ^‚É“ü‚ę‚é‚ɂ͂Į‚Ī‚ĩ‚―‚į‚ǂǂ˂ł·‚ЁH

865 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/13(…) 21:08:20 ]
ãˆĘ‚ƉšˆĘ‚ð•ʁX‚É“ü‚ę‚é

866 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/14(–Ø) 14:05:05 ]
>>865
addis–―—ß‚Æ‚Ē‚Ī‚Ė‚Š‚ ‚é‚Ý‚―‚ǂȂ˂łŧ‚ę‚ðŽg‚Á‚Ă݂܂·B

867 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/15(‹ā) 10:21:25 ]
CELL‚Å‚Â‚ĐH Mac‚Å‚Â‚ĐEEEH@‚Í‚―‚Ü‚―‘g‚ݍž‚݁H



868 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/15(‹ā) 17:52:08 ]
>>867
Mac‚Å‚·‚æB

869 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/15(‹ā) 21:29:38 ]
gas‚Ånasm‚Ė-f bin‚É‚ ‚―‚é‚ā‚Ė‚Í‚Č‚Ē‚Ė‚ū‚ë‚Ī‚ĐB
‚ŧ‚悯‚āld script‚őΏˆ‚·‚é‚Ũ‚Ŧ‚ЁB

870 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/18(ŒŽ) 22:10:15 ]
>>869
‚ŧ‚ą‚ͮЍėƒXƒNƒŠƒvƒg‚őΉži‚’‚™

871 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/18(ŒŽ) 22:45:39 ]
>>870
‚â‚Á‚Ï‚č‚ЁB‚Æ‚č‚ ‚Ķ‚ļ__textƒZƒNƒVƒ‡ƒ“‚ū‚Ŋ”ē‚Ŧo‚·“z‚ðė‚Á‚―B
‚ą‚ę‚ʼn―‚Æ‚Đ‚Č‚é‚ÆŽv‚΁B‚ ‚肊‚Æ‚ĪB

872 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/19(‰Î) 01:16:14 ]
ƒSƒ‹ƒt‚Å‚ā‚â‚é‚ˁH

873 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/19(‰Î) 01:22:59 ]
>>872
‚ŧ‚΁BMach-O‚Å‚â‚Á‚Ä‚é‚ˁB
‚Ē‚Ü494bytes‚ĖHello, world!‚Šo—ˆ‚―‚Æ‚ąB
•’Ę‚ÉC‚ōė‚Á‚―‚į8192bytes‚Å‚ĩ‚―‚æB
‚ą‚ą‚܂ł­‚é‚˂ɋę˜J‚ĩ‚Ü‚ĩ‚―‚íB

874 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/19(‰Î) 18:24:34 ]
ƒƒCƒ“•”•ЂЂą‚ņ‚ČŠī‚ķ‚Ėcom‚Č‚į‚ā‚Ī‚ŋ‚å‚Ēk‚Ü‚éB
mov ax,09h
mov dx,offset msg
int 21h
msg db 'Hello world!',0dh,0ah,'$'

875 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/19(‰Î) 21:25:03 ]
>>871
ƒuƒƒO‚ŏ‘‚ǂĂ―‚â‚‚ЁH

876 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/20(…) 09:52:28 ]
>>874
‚ŧ‚ĖƒƒbƒZ[ƒW•”•Š‚ÅI—đ‚Å‚Ŧ‚é‚Ė‚Đ?

877 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/20(…) 10:00:31 ]
ax0009‚Ȃ˂ʼn―‚ā‚đ‚ļ‚ɏI—đ



878 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/20(…) 19:19:45 ]
>>875
‚ŧ‚Ī‚ŧ‚Ī

879 –ž‘OF874 mailto:sage [2006/12/20(…) 20:01:58 ]
ƒ~ƒX‚Æ‚Đ’ųģB

mov ah,09h
mov dx,offset msg
int 21h
mov ah,4ch
int 21h
msg db 'Hello world!',0dh,0ah,'$'

880 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2006/12/21(–Ø) 13:11:32 ]
>>879
k‚ß‚é‚ņ‚Č‚įA
mov ah,4ch
int 21h
‚ð
ret
‚É‚·‚é


881 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/01/03(…) 01:05:53 ]
‚Á‚Ä—DAMASM6ˆČã‚Č‚įƒGƒ“ƒfƒBƒ“ƒOƒR[ƒh‚ÍŽĐ“ŪķŽ‚ū‚ëH

882 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/12(‹ā) 15:37:46 ]
ƒAƒZƒ“ƒuƒ‰‚ð–w‚ĮŠo‚͂܂ĩ‚―‚ЁAŽ€‚É‚―‚ǂł·B

883 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/12(‹ā) 17:07:24 ]
‚Č‚į–l‚āŽ€‚É‚―‚ǁI

884 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/01/12(‹ā) 17:11:00 ]
Ž„‚āI

885 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/12(‹ā) 18:19:26 ]
‰ī‚Í‘S‘RŠo‚͂ĂȂǂŊ‚ĮA‰ī‚āŽ€‚É‚―‚ǁII

886 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/12(‹ā) 19:14:23 ]
@ @ @ @@ @@ @ @@a
@ @ @ @ @@@Q__@@a
@@@@@@ ^@@@ MRa
@@@@@ ,:'@@@@@@Ī‚ï
@@@@@,'@@ @;@@i@ ”ŠĪ
@@@@@|,! A ,! | @,' ,VR!;Ī
@@ @ @|!| ‚Œė l ؂Ö'==“ņ“ņƒgĪ
@@@@@ؐė !| iŒ@ Þ΁@@@@', ',
@@@@@lŲl ||,ځŒ@@ R@@@,É ,r
@@@@ @ |ė'A@ ,,.,.r'"@ @ ,,ƒ“Þ
@@@@@@@@MT"@ ! ,/ '.É,/b
@@@@@@@@ / @ ,!L@!ށS{@|
@ @ @ @ @@/ @ ,' @ i@ށ@! ,lÞ
@@@@@@,r]'R-Ī!@@ ',@@lb
@@@@@ {@@@ MR@@ !@ ĒÞĖ
@ @@@@,>„́\^@@ ;@ i,M{
@@@@@/ /ؐė'@ @ @ @ ', ÞĪ
@@@ ^ ,/@@@ @ @ @ @ ÞĪ ÞA
@@ ƒm @/@@@@@@@@@@@', MĪ
@@ __/@@ ;@@@@@@@@@ ށARA
@@@@l__@@ !@@@@@@@ _Q_l ,Īl
@@@@@ PM]„́\r„́]r'L@M']'Œ
@@ @ @ @ @@|@@.! |@ |
@@ @ @ @ @@|@@| .|@ |


887 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/01/12(‹ā) 23:03:06 ]
Ą‚Đ‚įƒAƒZƒ“ƒuƒ‰ŽE‚·



888 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/12(‹ā) 23:17:59 ]
>>887
’Ę•ņ‚ĩ‚Ü‚·‚―

889 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/13(“y) 18:44:00 ]
Õ‚č‚Ė—\ŠīIIIIIIIII

‹L”OĘßËßš

890 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/01/14(“ú) 01:13:38 ]
‚·‚݂܂đ‚ņAELFƒtƒH[ƒ}ƒbƒg‚ĖŽd—l‚É‚Â‚Ē‚Ä‚Å‚·‚Š
“ú–{Œę‚ʼnðā‚ĩ‚Ä‚ ‚éƒTƒCƒg‚ð‚ē‘ķ’m‚Ė•û‚Ē‚į‚ĩ‚―‚į‹ģ‚͂Ă­‚ū‚ģ‚ǁB
FXŒŸõ‚ĩ‚Ä‚ā‰pŒę‚Ėî•ņ‚΂Ђč‚Å—‰ð‚Å‚Ŧ‚ļĒ‚Á‚Ăǂ܂·B
‹X‚ĩ‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·


891 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 01:27:07 ]
elf ƒtƒH[ƒ}ƒbƒg@‚łۂۂę

892 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 01:35:37 ]
“ú–{Œę‚Ėî•ņ‚Š—~‚ĩ‚Ē‚Æ‚Ŧ‚Í“ú–{Œę‚ðŒŸõƒ[ƒh‚É“ü‚ę‚―‚į‚ǂǂæB

893 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 01:37:12 ]
ttp://www.amazon.co.jp/Linkers-Loaders-John-R-Levine/dp/4274064379

‚Ū‚į‚Ē”ƒ‚Ķ‚æ

894 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 01:39:40 ]
‚Ļ‚Æ‚ą‚í‚č‚ūI

895 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 10:55:58 ]
`‚ʼn\‚ˁuBINARY HACKSv(ISBN:978-4873112886)‚Å‚ā”ƒ‚ǂȂģ‚ǁB
`‚Řb‘č‚ˁuGNUŠJ”­ƒc[ƒ‹v(ISBN:4-903708-01-2)‚ā‚Ē‚Ē‚ÆŽv‚Ī‚žB


896 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 11:12:47 ]
`(‚݂ȂÆ)‚ʼn\‚â˜b‘č‚ū‚Á‚―‚č‚·‚é‚Ė‚ĐB
˜R‚ę‚Í—Ī(‚Ļ‚Đ)‚ːlŠÔ‚ū‚Đ‚įJ(‚ŋ‚Ü‚―)‚Řb‘č‚Ė–{‚ð’T‚·‚æB

897 –ž‘OF895 mailto:sage [2007/01/14(“ú) 18:21:49 ]
ƒEƒ\‚ķ‚á‚Ȃǂā‚ņ!!
ƒAƒƒr‚ð‚­‚í‚Ķ‚―“ō‚ģ‚ņ‚Š˜b‚ĩ‚Ä‚―‚ņ‚ū‚ā‚ņ!!

‚Ų‚įA‚ą‚ņ‚Ȃɒ‡ŠÔ‚ЁBŦ

`‚ʼn\ ‚ĖŒŸõŒ‹‰Ę –ņ 134 Œ




898 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 18:48:02 ]
‰ī‚Í‚·‚Ü‚―‚Å‚ā‘S‘RƒIƒbƒP[‚Å‚·‚æ

899 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/14(“ú) 22:48:51 ]
>>897
ÁÄÜÛĀ

900 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/01/19(‹ā) 02:17:36 ]
SAL‚ōŏãˆĘƒrƒbƒg‚ð“Á•ĘŽ‹‚ĩ‚Č‚­‚Ä‚Ē‚Ē‚Ė‚Í‚Į‚Ī‚ĩ‚āH
‚―‚Æ‚Ķ‚Î10000001‚ðƒVƒtƒg‚·‚邯ACF‚Š1‚ɂȂčA’l‚Í2‚Æ‚Č‚č‚Ü‚·B
ķƒVƒtƒg‚ł́A•„†•t‚Ŧ‚ː”’l‚ɂ͑Ήž‚ĩ‚Ä‚Č‚Ē‚Æ‚Ē‚ĪŽ–‚Å‚ĩ‚å‚Ī‚ĐB
‚Ē‚âA‚Ü‚ģ‚Đ‚ŧ‚ņ‚Č‚í‚Ŋ‚Ȃǂū‚ë‚ĩB

901 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/19(‹ā) 02:47:09 ]
ƒI[ƒo[ƒtƒ[‚Å‚·‚Š

902 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/19(‹ā) 02:50:44 ]
>>900
‚ā‚ĩ‚Đ‚ĩ‚Ä
00000011
‚Á‚ĂȂ邯Žv‚Á‚Ä‚é

903 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/19(‹ā) 03:28:06 ]
>>902
CF‚Š1‚ŁA00000010‚ɂȂé‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆB

>>901
‚ [‚ŧ‚Á‚ЁB-63‚Đ-64‚Ђ͒m‚į‚ȂǂЁAâ‘Î’l‚Š‚ą‚ęˆČ‰š‚Č‚į
ã‚Đ‚į2”Ô–Ú‚Ėƒrƒbƒg‚ā1‚ū‚Đ‚į•‰‚˂܂܂ū‚ĩA
â‘Î’l‚Š‚ŧ‚ęˆČã‚Ėę‡‚ɂ̓I[ƒo[ƒtƒ[‚ɂȂé‚í‚Ŋ‚ˁB
tnx.

904 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/23(‰Î) 01:03:12 ]
uƒAƒZƒ“ƒuƒŠŒūŒę‚Ė‹ģ‰Č‘v“Į‚ņ‚łĂ悭•Š‚Đ‚ņ‚Ȃǂ˂ū‚Ŋ‚ĮA
MOV AH, 4CH
INT 21H
‚ƃVƒXƒeƒ€ƒR[ƒ‹‚ð—˜—p‚ĩ‚―ŽžAƒXƒ^ƒbƒN‚É’l‚Š‚ ‚ę‚΁A
I—đ‚·‚é‚Ė‚Å‚Í‚Č‚­A‚ŧ‚Ė’l‚ĖƒAƒhƒŒƒX‚É”ō‚Ô‚Ė‚Å‚ĩ‚å‚Ī‚Đ‚Ë?
C‚Å—á‚Ķ‚é‚Č‚įAexit()‚łȂ­return‘Š“–‚Č‚Ė‚Đ‚ČB

905 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/23(‰Î) 03:40:16 ]
exit‚Å‚ ‚Á‚Ä‚é
exit(AL)‚ɂȂé

return‚Íret

906 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/23(‰Î) 06:28:00 ]
>>904
‘O’ņ‚Š‘‚Ē‚Ä‚Č‚Ē‚Đ‚įŸŽč‚ÉMS-DOS‚Ɖž’č‚·‚邊A
‚ŧ‚ĖƒVƒXƒeƒ€ƒR[ƒ‹‚ł̓Xƒ^ƒbƒN‚ÍŠÖŒW‚ȂǁB

907 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/23(‰Î) 21:23:33 ]
>>905
>>906
‚Į‚Ī‚ā‚Å‚·B&& ŠÂ‹Ŧ‘‚ǂĂȂ­‚Ä‚·‚Ü‚ņ‚Đ‚Á‚―‚Å‚·B

‚ĩ‚Đ‚ĩAexit‚Å‚ ‚é‚Č‚į‚΁A‚ ‚Ė–{‚ĖƒR[ƒh‚͏­‚ĩ•Ï‚Č‚Ė‚Đ‚ČB
cc‚ÆŽv‚Á‚―‚įAwebã‚ːģŒë•\ŒĐ‚―‚į’ųģ‚ģ‚ę‚Ä‚―orz



908 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/26(‹ā) 17:26:54 ]
#define EMULATE_WINDOWS while(1) { __asm__("cli hlt"); }

‚ŋ‚å‚—‚—‚—‚—

909 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/26(‹ā) 17:31:25 ]
‰―‚Å‚·‚Đ‚ŧ‚ę‚Í

910 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/26(‹ā) 17:33:45 ]
‚ ‚Ä‚ļ‚Á‚Û‚ÅŒū‚Ī‚ÆA
EMULATE_WINDOWS‚ð“WŠJ‚·‚邯Ahalt‚·‚éƒR[ƒh

‚ū‚ЁAÎ‚ĒŠ‚Š‚Ē‚Ü‚Ē‚ŋ•Š‚Đ‚į‚Č‚Ē
‚ū‚Á‚ăR[ƒh‚ĖŽg‚ĒŠ‚Š•Š‚Đ‚į‚Č‚Ē

911 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/26(‹ā) 17:36:05 ]
Windows‚ĖƒGƒ~ƒ…ƒŒ[ƒg=ƒnƒ“ƒOƒAƒbƒv‚Á‚Ăǂǂ―‚Ē‚ņ‚ū‚ë‚΁B
–Ę”’‚­‚ā‚Č‚ņ‚Æ‚ā‚ȂǂЁB

912 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/26(‹ā) 19:45:29 ]
ƒAƒZƒ“ƒuƒ‰Šo‚Ķ‚―‚Ä‚ĖÁ–h‚Š‚â‚Á‚Ä‚éB

913 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/01/28(“ú) 12:29:15 ]
“Á’č‚˕‚҂˓ÁŒ –―—ß‚ðƒgƒ‰ƒbƒv‚ĩ‚ăGƒ~ƒ…ƒŒ[ƒ^[‚Ɉڍs‚·‚é‚ņ‚ū‚ë
‚æ‚­‚ ‚éŽĀ‘•‚ū

914 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/01(–Ø) 20:41:18 ]
u‰‚߂ēĮ‚Þ8086v“Į‚ņ‚Å‚é‚ņ‚ū‚Ŋ‚ĮA
linux‚Č‚ņ‚ÅdebugƒRƒ}ƒ“ƒh‚Š–ģ‚­‚ÄŽŽ‚đ‚ļh‚ǁB
“Ŋ‚킿‚Ī‚ČƒRƒ}ƒ“ƒh‚ɂ͂Į‚Ė‚æ‚΂Ȃā‚˂Ђ ‚é‚Å‚ĩ‚å‚Ī‚ĐB

915 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/01(–Ø) 23:05:52 ]
>>914
‚―‚Ô‚ņŠú‘Ō‚·‚é•Ļ‚Í‚Č‚ĒB
gdb‚Í‚ŧ‚΂ǂΗp“r‚ł͎g‚Ē‚ā‚˂ɂȂį‚ņ‚Đ‚į‚˂΁B
adb‚Æ‚Đ‚―‚܂ɗ~‚ĩ‚­‚Č‚č‚Ü‚·‚ȁB


916 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/02(‹ā) 00:21:17 ]
Œū‚í‚ę‚߂Äadb‚Š–ģ‚Ē‚ą‚Æ‚ð’m‚Á‚―B

Ė‚Ėunix‚ɂ͕W€‚Å“ü‚Á‚Ä‚―‚ņ‚ū‚ЂȂŸBcc‚ŠÁ‚Ķ‚― ‚Đ‚į–ģ‚­‚Č‚Á‚―‚ņ‚Ђ˂ĨB


917 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/02(‹ā) 02:13:06 ]
>>915
‚΁[‚ņA‚ŧ‚΂Ȃ˂ł·‚Đ‚ŸB
‚Č‚ņ‚Æ‚āŽc”O–ģ”OB



918 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/05(ŒŽ) 21:40:54 ]
ƒtƒŠ[‚ĖDOS‚Í‚Ē‚ë‚Ē‚ë‚ ‚é‚Ŋ‚ĮA‚ŧ‚Ė’†‚É‚Í1‚‚­‚į‚ĒDEBUG‚ðŽ‚Á‚―‚ā‚Ė‚ā‚Č‚Ē‚ĐH

919 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/05(ŒŽ) 21:51:01 ]
‚Â ttp://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/debug/

920 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/05(ŒŽ) 22:07:35 ]
‚[‚ĐDOSã‚œۂ­debugŒÝŠ·(?)ƒfƒoƒbƒK‚Č‚įŒ‹\‚ ‚éB

921 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 00:12:45 ]

‚ą‚ņ‚΂ņ‚Í‚ą‚ņ‚΂ņ‚́I
‰‹‰JavaƒvƒƒOƒ‰ƒ}‚ū‚Ŋ‚Į
ƒAƒZƒ“ƒuƒ‰‚ð•Ũ‹­‚·‚é‚―‚ß‚ĖŠÂ‹Ŧ‚Á‚ÄÅ‹ß‚Í‚Č‚É‚Š‘―‚ǂˁH
ƒAƒZƒ“ƒuƒ‰‚Á‚ÄCPU‚É‚æ‚Á‚Ĉá‚Ī‚ņ‚ū‚æ‚ˁH
x86Œn‚Š‚Ų‚Æ‚ņ‚Į‚ȂˁH
64bit‚Ė‚Í‚Ü‚―‘‚Ŧ•ûˆá‚Á‚Ä‚­‚éH
H
H
H

922 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 00:46:02 ]
‰ī‚̓AƒZƒ“ƒuƒŠ‚Ė•Ũ‹­‚ÍCASL‚ū‚Á‚―‚Č
‰SŽŌŒü‚Ŋ‚Ė‘Ð‚Š‚ą‚ę‚Ų‚Į‘―‚ĒƒAƒZƒ“ƒuƒŠŒūŒę‚ā–ģ‚Đ‚ë‚Ī

923 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:11:16 ]
>î•ņˆ—‹ZpŽŌŽŽŒą‚Ė‹ģÞ—p‚ĖƒAƒZƒ“ƒuƒŠŒūŒęB
>ģŽŪ–žĖ‚́CCASL II(‚Ŧ‚á‚·‚΂邁[)B

‚Ö‚Ĩ[
‚Å‚āŽĀ—p“I‚ķ‚á‚Č‚ĒƒAƒZƒ“ƒuƒŠ‚æ‚č‚āAIntelŒn‚ĖƒAƒZƒ“ƒuƒŠ‚ð‚â‚Á‚―‚Ų‚Ī‚Š
‚ǂNjC‚Š‚·‚é‚ņ‚ū‚Ŋ‚ĮA‚Į‚Á‚ŋ‚Å‚ā•Ũ‹­‚ɂȂé‚Đ‚į‚Đ‚í‚ņ‚Ë‚Á‚ÄŠī‚ķ‚Č‚Ė‚Đ‚Č



924 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:25:55 ]
CASL II ‚͌ߌã‚ĖƒeƒXƒg‚Ė“_‰Ō‚ނɂȂé‚Đ‚į‚ ‚éˆÓ–ĄŽĀ—p“IB
x86‚ĖƒAƒZƒ“ƒuƒ‰‚͍Ą‚âˆę•”‚ːl‚ðœ‚Ē‚Ä—˜—p‚ģ‚ę‚é•p“x‚͏­‚Ȃǂ˂ł ‚éˆÓ–Ą‚ ‚Ü‚čŽĀ—p“I‚łȂǁB

925 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:27:26 ]
‚Į‚Á‚ŋ‚ā‘å‚ĩ‚―–ð‚É—§‚―‚Č‚Ē‚Æ‚Ē‚Ī“_‚ł͎—‚―‚æ‚΂Ȃā‚ņ‚ū‚ȁB

926 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:33:26 ]
‚ņ‚ķ‚á‚ A‚Ē‚Üˆę”Ԑl‹C‚ĖƒAƒZƒ“ƒuƒ‰‚͂ȂɁH

927 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:40:58 ]
CELLB
‚[‚ЁA’N‚Đ‚â‚Á‚Ä‚­‚ęBĄ‚Ȃዋ—ŋo‚·‚Đ‚įB



928 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/14(…) 01:44:08 ]
ƒtƒBƒbƒNƒXƒ^[ŽÐˆõ‰ģ

x86ƒAƒZƒ“ƒuƒ‰‚ū‚ëíŽŊ“I‚ɍl‚͂āB

929 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:44:25 ]
‚ ‚ŸPS3‚É‚ā‚Ė‚Á‚Ä‚é‚â‚‚Đ
‚Å‚āA‰SŽŌ‚ɂ͕~‹‚Š‚―‚Đ‚ŧ‚Ī‚ū‚Č‚Ÿ

930 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 01:56:34 ]
‚Ü‚ ‚Å‚āx86‚ ‚―‚č‚āMMX‚âSSEŽg‚Ē‚―‚Ē’ö“x‚Č‚įemmintrin.h‚ōςނĩ‚Č‚ŸB

931 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 02:00:01 ]
x86‚͐l‹C‚[‚æ‚čŽč‹ß‚ČPC‚ŏo—ˆ‚é‚Đ‚į”‚Š‘―‚Ē‚ū‚Ŋ‚ū‚ëB

932 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 02:03:56 ]
‚ą‚ę‚Đ‚įƒQ[ƒ€ƒvƒƒOƒ‰ƒ}‚ɂȂé‚Č‚įCELLH

933 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 02:14:40 ]
>>932
•’Ę‚ÍƒRƒ“ƒpƒCƒ‰‚Å‚â‚é‚ū‚ëB
PowerPCŒn‚ĖƒAƒZƒ“ƒuƒ‰‚āŠo‚͂Ăςǂđđ‚Í‚Č‚Ē‚ū‚ë‚Ī‚Ŋ‚ĮA
‚ą‚ę‚Đ‚į–Ē—ˆ‰i…CELL‚ŠŽg‚í‚ꑹ‚Ŋ‚é–ó‚Å‚ā‚Č‚ĩB

934 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/14(…) 02:20:32 ]
‚Ü‚ Å‰‚ÍCOMET2/CASL2‚łǂǂł·‚Ë

935 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 02:24:01 ]
‚Ü‚ AƒoƒCƒiƒŠƒGƒfƒBƒ^‚Å‹@ŠBŒę’ž‘‚Ŧ‚Đ‚įƒAƒZƒ“ƒuƒ‰AƒRƒ“ƒpƒCƒ‰‘g‚ݍž‚݊֐”‚܂łǂë‚Ē‚ë‘‚Ŧ•û‚Í‚ ‚é‚Ŋ‚ĮA
ŽĐ•Š‚ŠŽg‚ĪCPU‚É‚Į‚΂ǂΖ―—߂Ђ ‚Á‚āA‚ŧ‚ĖŽĀs‚É‚Į‚ę‚ū‚Ŋ‚ĖƒRƒXƒg‚Š‚Đ‚Đ‚é‚Đ‚Æ‚Ē‚Ī’mŽŊ‚Ђǂį‚Č‚­‚Ȃ鎞‘ã‚͂܂ū“–•Š‚ą‚Ȃǂū‚ë‚΂ȁB

d—v‚Č‚Ė‚Í‚ŧ‚΂ǂΒmŽŊ‚Å‚ ‚Á‚āAƒAƒZƒ“ƒuƒ‰‚Ė•ķ–@‚Æ‚Đ‹@”\‚Í‚í‚肯‚Į‚΂łā‚ǂǁB

936 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 02:25:59 ]
‚ŧ‚Ī‚Ē‚ĪŽž‘り‚Ŧ‚ŋ‚á‚Á‚―‚įAƒvƒƒOƒ‰ƒ}‚Í”p‚ę‚ŋ‚á‚Ī‚Č
ŽĀ—Í‚Š

937 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 10:06:54 ]
CASL2‚ĖƒoƒCƒuƒ‹“I‚Č–{‚Á‚Ä‚Į‚ę‚Å‚·‚ЁB
“ü–发‚Æ‚Đ‚ķ‚á‚Č‚­‚āB
Ú‚ĩ‚­”ƒ‚ǂĂé‚₁B



938 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 13:03:47 ]
Å‹ß‚â‚―‚į‚ß‚Á‚―‚į‚Ē‚ë‚ņ‚ČƒA[ƒLƒeƒNƒ`ƒƒ‚ĖŽdŽ–‚Š‚ ‚é‚ņ‚Å
ƒCƒ“ƒXƒgƒ‰ƒNƒVƒ‡ƒ“ƒZƒbƒg‚ðŠo‚Ķ‚é‰É‚·‚į‚Č‚Ē
‚Ý‚ņ‚Č8bit‚Æ‚Đ16bit‚Æ‚Đ‚ū‚Ŋ‚Į
–―—ß•\‚ðŽÎ‚ß“Į‚Ý‚ĩ‚Ä
u‚°AķƒVƒtƒg‚ˁ[‚ķ‚á‚ņ‚ą‚ĖCPUv‚Æ‚Đ
u•„†”―“]‚ˁ[‚æv‚Æ‚Đ
uæŽZ–―—ß‚ķ‚ã[‚æ[v‚ū‚Ė
u‚í‚́BƒŒƒWƒXƒ^4‚A‚ą‚Á‚ŋ‚Í32ŒÂ[v‚Æ‚ĐŒū‚Ē‚Â‚Âƒeƒ“ƒp‚Á‚Ä‚é

939 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 13:55:11 ]
>>938
‚Å‚āˆę‚‚āƒAƒZƒ“ƒuƒŠę–‚Á‚Ä‚Č‚Ē‚Æ‚ŧ‚ę‚ā”ŧ‚į‚Ȃǂņ‚ū‚æ‚Ë

940 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 16:04:08 ]
>>938
‚―‚Ô‚ņ‚ŧ‚ĪŽv‚Á‚―ƒ„ƒc‚Š‚‹‰ŒūŒęė‚ë‚Ī‚ÆŽv‚Á‚―‚ņ‚ū‚ë‚Ī‚Č

941 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 16:28:30 ]
>>938
‚S‚Â‚Ė‚đ‚č‚ӂ˂΂ŋ‚R‚‚͉―‚ū‚Đ‚í‚Đ‚Á‚―B

orz


942 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 17:22:05 ]
‚ĩ‚Đ‚āƒn[ƒo[ƒhŒ^AƒmƒCƒ}ƒ“Œ^‚ā–ž•Õ‚Č‚­Žæ‚č‘ĩ‚Ķ‚į‚ę‚Ăςč‚Ü‚·orz

943 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/14(…) 23:04:01 ]
@@‚ŧ‚ū@ |------΁MÜ°--Ī
@@‚ꂊ@ |Ę{{@}} jjjRĪl l ƒn
@@‚Ё@@@|Ī{ ʃŠÉÉÉÉÉɁjĪ l l
@@‚ǁ@@@|RR°ĪœcœcÉÉÉ}@@‚É
@@‚ǁ@@@|SSSSSRœcœc} @‚â
@@!! @@ /:.:.:.SSSSRœcœc} l@‚Á
_QQ^{ l ii | l|} Ę΁S} МcÄ
œcž ,ŠĪĪ΁S{{R} l|l ĻŠ=ØĪƒV} |l
lƒ~{@ÞēžÓ'Ã΃~R}žĻ=Ũ'§Ī }Ð}} l
SЁ@@ P~'Ļ''': |Þ:°.P @ lÉ/l | |
SS@@ " @: :@!Ī @M@@lēÉ l| |
@>lÞ΁@@@@°Ī,'ŋ @ @ /.|}Ī l| |
:.lR R @@°_ ]-]§'@ /::Él ÄĪ
:.:.:.:_R @ @ “ņ"@ /::// /:.:.l:.:.
:.:.:.:.:.::R:_@@@ @/::://:.:,':.:..:l:.:.
;.;.;.;.;;.:.:.:._M°-- '" //:.:.:;l:.:.:.:l:.:
“ï‚ĩ‚Ē–â‘č‚Ų‚ĮA‰ð‚Ŋ‚邯’BŽŠī‚ ‚é‚Ė‚æ‚ˁB

944 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/02/17(“y) 21:49:42 ]
extern unsigned int crcTable[];
unsigned int updateCRC32( unsigned char *src, unsigned int size, unsigned int crc )
{
while ( size-- )
crc = ( crc << 8 ) ^ crcTable[ ( crc >> 24 ) ^ *src++ ];
return crc;
}
’N‚Đ‚ą‚ę‚ð‚‘Ž‰ŧ‚ĩ‚ĉš‚ģ‚ęB
C‚Ė”ÍˆÍ‚ķ‚á‚â‚͂肹‚ꂊŒĀ“x‚Á‚Û‚ĒB
Œã‚̓AƒZƒ“ƒuƒ‰‚ĩ‚ЂȂģ‚ŧ‚΂Ȃ˂ł·B

945 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/17(“y) 22:05:55 ]
‚đ‚ß‚Ä‚ą‚ą‚܂ŃR[ƒhÅ“K‰ŧ‚ĩ‚ĂЂį‚ū‚ˁB
ƒAƒ‹ƒSƒŠƒYƒ€‚ˉü—Į‚ðŽŽ‚Ý‚ļ‚ɃAƒZƒ“ƒuƒ‰‚É—Š‚é‚Ė‚Í’mŦ‚Ė”s–k
www.intel.co.jp/jp/developer/technology/magazine/communications/slicing-by-8-0306.htm


ƒR[ƒh‚Í‚ą‚ŋ‚į‚Đ‚į‚Į[‚ž
sourceforge.net/projects/slicing-by-8

946 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/17(“y) 22:26:40 ]
ˆÚAŦ‚Ė‚Č‚Ēƒ|ƒCƒ“ƒ^•ÏŠ·‚ƃGƒ“ƒfƒBƒAƒ“‚ĖŒˆ‚ߑłŋ‚Š‚ ‚é‚Đ‚į
‚Į‚ŋ‚į‚Đ‚Æ‚Ē‚Ī‚ÆƒAƒZƒ“ƒuƒ‰‚ŏ‘‚­‚Ũ‚ŦƒAƒ‹ƒSƒŠƒYƒ€‚ū‚Ŋ‚Į‚Č

947 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/17(“y) 22:35:18 ]
>>937
CASL‚Č‚ņ‚Ēʉ߂ĩ‚―Œã‚ÍˆęØG‚į‚Č‚Ē‚Đ‚į
–ˆ”NIPA‚Š”z‚Á‚Ä‚éˆÄ“ā‘‚É•t‘Ū‚ĩ‚Ä‚éŽd—l‘‚ū‚Ŋ‚ŏ\•ЁB
–―—߂ГĮ‚ß‚č‚áŒã‚͉―‚āĒ‚邹‚Æ‚Č‚Ē‚Å‚ĩ‚åB



948 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/18(“ú) 05:22:21 ]
>>944 ‚ĖƒR[ƒh‚˂܂܂łāAdo while‚É‚ĩ‚―‚ū‚Ŋ‚Å1–―—ß‚Í‘Ž‚­‚Č‚é‚ˁB

949 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/18(“ú) 06:47:01 ]
mov eax, crc
mov ecx, size
mov esi, src
rep crc32


950 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/18(“ú) 08:06:08 ]
>>948
ˆ‚Š‚ūAÅ‹ß‚ĖƒRƒ“ƒpƒCƒ‰‚Ífor‚É“Á‰ŧ‚ĩ‚―Å“K‰ŧ‚ð‚·‚é‚ą‚Æ‚Š‘―‚Ē‚Đ‚įˆęŠT‚ɂ͌ū‚͂ȂǁB

951 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/18(“ú) 14:09:14 ]
Å‹ß‚ĖƒRƒ“ƒpƒCƒ‰‚ÍŒŦ‚Ē‚Đ‚į‚Č‚Ÿ
‚Ăǂ΂ĐCPU‚˓╔‚Š•ĄŽG™

952 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/18(“ú) 14:33:51 ]
>>949
NehalemƒLƒ^[

953 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/18(“ú) 14:50:04 ]
ƒRƒ“ƒpƒCƒ‰‰―‚æH

954 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/19(ŒŽ) 07:54:37 ]
ƒtƒ@ƒ~’Ę‚ÉƒAƒZƒ“ƒuƒ‰ŒoŒąŽŌ‚Ė‹l‚Šæ‚Á‚Ä‚Ä‚Ð‚Ē‚―

955 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/19(ŒŽ) 18:22:15 ]
ƒAƒZƒ“ƒuƒ‰‚Å‚·‚ЁEEE–Ÿ‰æ‚Í“Į‚ņ‚ū‚ņ‚ū‚Ŋ‚ĮOK‚Å‚·‚ЂˁH
‚Æ‚ĐH@@@@@@@@@@@@@@@@@@@@@@@@@@Z80‚łǂǂȂįEEE(EÍE)

956 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/19(ŒŽ) 20:26:41 ]
‚ǂ܂ģ‚įZ80‚Ý‚―‚Ē‚Č•Ï‘ÔCPU‚Í–ģ‚Ē‚ū‚ë‚΁B


957 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/20(‰Î) 00:44:35 ]
‚Į‚Ī‚Ý‚Ä‚āCellˆę‘ð‚Å‚·

Wii‚Å‚ā‚â‚é‚ņ‚ЂȁAŦ”\‰Ō‚Ū‚―‚ß‚É



958 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 02:09:12 ]
Wii‚ÍŠų‚ÉŽ€‚ɑ˂ū‚Đ‚įƒAƒZƒ“ƒuƒ‰‹ėŽg‚ĩ‚Ă܂ŃQ[ƒ€ė‚ņ‚ȂǂžB

959 –ž‘OFEÍEj‚Á-›œ‘nđ‚Ėƒ_ƒ“ƒSƒŠƒIƒ“ ŸDanGorION6 mailto:sage [2007/02/20(‰Î) 02:54:02 ]
„Wii‚ÍŠų‚ÉŽ€‚ɑ˂ū‚Đ‚į
‚ŧ‚ę‚͂Ђå‚Á‚Æ‚ĩ‚ăMƒƒƒO‚ÅŒū‚Á‚Ä‚é‚Ė‚ĐH

960 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 04:53:08 ]
>>956 ėč‚ĖÎ‚ÍŒŧ–ð‚Å‚·‚æB“ú—§‚Ė64180‚Í‚ģ‚·‚Š‚Éė‚Á‚Ä‚Č‚Ē‚Ý‚―‚Ē‚ū‚Ŋ‚ĮB

961 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 06:07:13 ]
„ėč‚ːÎ
‚ ‚Ė•Ï‘Ô‚ČZ80‚ɁAX‚É•Ï‘Ô‚Čƒƒ‚ƒŠŠĮ—–―—ß‘‚â‚ĩ‚―“z‚ū‚Á‚Ŋ?
#‚Ē‚âAŠ„‚肯D‚Ŧ‚Å‚·‚Šw

>>957
‚ą‚Ė‘O‚͘R‚ꂊ‚ŧ‚Ī‘‚Ē‚―‚įŽÐˆõ‰ģ‚Æ‚Đ‘‚Đ‚ę‚―‹C‚Š‚·‚邊cc

962 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 06:52:22 ]
>>957
ĄŽžƒAƒZ‚Å‘g‚Þ•K—v‚Š‚ ‚é‚Č‚ņ‚Ä
—]’ö—]—T‚˂ȂǑg‚ݍž‚Ý‚Đ
Cell‚Ý‚―‚Ē‚Č•Ï‚ČÎŽg‚ĪŽž‚ū‚ë‚Ī‚ĩ‚ŧ‚Ī‚Đ‚ā‚Ë

963 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 08:31:10 ]
Žŋ–â‚Å‚·Bml.exe‚ĖƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚ðŽg‚Á‚ĔėpƒŒƒWƒXƒ^‚Æ
ƒZƒOƒƒ“ƒgƒŒƒWƒXƒ^‚Ė’l‚ð•\ŽĶ‚ĩ‚―‚ǂ˂ł·‚ЁAŽŸ‚Ė‚æ‚Ī‚ČƒR[ƒh‚Å
‚Ļ‚‹‚Å‚·‚ЁH

int eaxv, ebxv, ecxv, edxv, esiv, ediv, ebpv, espv;
wchar_t csv, dsv, ssv, esv, fsv, gsv;
eaxv = ebxv = ecxv = edxv = esiv = ediv = ebpv = espv = 0;
csv = dsv = ssv = esv = fsv = gsv = 0;
__asm {
mov eaxv, eax;
mov ebxv, ebx;
mov ecxv, ecx;
mov edxv, edx;
mov esiv, esi;
mov ediv, edi;
mov ebpv, ebp;
mov espv, esp;
mov csv, cs;
mov dsv, ds;
mov ssv, ss;
mov esv, es;
mov fsv, fs;
mov gsv, gs;
}
printf( "EAX=%08X EBX=%08X ECX=%08X EDX=%08X\n", eaxv, ebxv, ecxv, edxv );
printf( "ESI=%08X EDI=%08X EBP=%08X ESP=%08X\n", esiv, ediv, ebpv, espv );
printf( "CS=%04X DS=%04X SS=%04X ES=%04X FS=%04X GS=%04X\n", csv, dsv, ssv, esv, fsv, gsv );


964 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 10:36:56 ]
•ЂÁ’[‚Đ‚į•ϐ”‚É‘ã“ü‚ĩ‚æ‚Ī‚Æ‚·‚邯AŒ‹‹ĮƒŒƒWƒXƒ^‚ðÁ”ï‚ĩ‚Ä‚ĩ‚Ü‚Á‚Đģ‚ĩ‚­•\ŽĶ‚Å‚Ŧ‚Č‚Ē‚ÆŽv‚í‚ęB
‘S•”“Z‚߂ĂłȂ­AˆęŒÂ‚ļ‚‚â‚į‚Č‚Ē‚Æƒ_ƒ‚Č‚ņ‚łȂĒ?
#‚[‚ЁAƒfƒoƒbƒK‚ÅŒĐ‚é‚ą‚Ƃ͂łŦ‚Ȃǂ˂Đ?

965 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 15:47:34 ]
>944
‘Ž‚Ē‚Đ‚Į‚Ī‚Đ‚ÍA‰ð‚į‚ȂǂЁA‚Æ‚č‚ ‚Ķ‚ļ‘ŽYCISCCPU(32bit?)‚Ėę‡

#pragma PARAMETER update32(A0,R3R1,R2R0)
----
_updateCRC32:
$updateCRC32:
PUSHM A1
__loop:
MOV.W R2,A1
SHL.W #-8,A1

XOR.B [A0],A1
SHL.L #2,A1 ; Long Index
SHL.L #8,R2R0
XOR.L _crcTable[A1],R2R0
ADDX #1,A0
SUBX #1,R3R1
JNZ __loop

POPM A1
RTS


966 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 18:50:36 ]
>>964
ƒXƒ^ƒbƒN‚ɓ˂Áž‚ß‚Î‚Ē‚Ē‚ņ‚ķ‚á‚Č‚Ē‚Đ‚ČB
‚Å‚ā‚Á‚Äesp‚ð“K“–‚ȍ\‘Ē‘Ė‚Ėƒ|ƒCƒ“ƒ^‚ÉŠi”[‚ĩ‚―‚č‚ĩ‚āB

967 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 19:54:37 ]
>>963
ml.exe‚ĖƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚Á‚ĂȂņ‚ū‚æB “™‚ĖŨ‚Đ‚ĒƒcƒbƒRƒ~‚Í’u‚Ē‚Æ‚Ē‚ÄB
•\ŽĶ‚·‚é‚ū‚Ŋ‚Č‚į‚ŧ‚ę‚Å—Į‚ǁB

ƒAƒZƒ“ƒuƒŠo—́iVC++‚Č‚į/FAsj‚ðo‚ĩ‚ÄŠm”F‚·‚ęB



968 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/20(‰Î) 23:42:56 ]
ƒCƒ“ƒ‰ƒCƒ“‚‚“‚Žg‚Ī•K—v‚·‚į‚Ȃǂķ‚á‚ņ

969 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/21(…) 02:43:28 ]
>>964,>>966,>>967,>>968
‚݂Ȃģ‚ņA‹Md‚ČƒAƒhƒoƒCƒX‚ð‚ ‚č‚Š‚Æ‚Ī‚ē‚ī‚ǂ܂·B
.asmƒtƒ@ƒCƒ‹‚ðŒĐ‚Ä‚Ý‚é‚ÆAƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚ɑΉž‚·‚éƒR[ƒh‚Í
‰š‚Ė‚æ‚΂ɂȂÁ‚Ăǂ܂ĩ‚―B
—]•Š‚Čˆ—‚Í‚Č‚Ē‚æ‚΂Ȃ˂ŁAˆę‰ž–â‘č‚Č‚­ƒŒƒWƒXƒ^‚Ė“ā—e‚ð
ƒXƒgƒA(?)‚Å‚Ŧ‚Ăǂ邿‚΂ł·B

mov DWORD PTR _eaxv$[ebp], eax
mov DWORD PTR _ebxv$[ebp], ebx
mov DWORD PTR _ecxv$[ebp], ecx
mov DWORD PTR _edxv$[ebp], edx
mov DWORD PTR _esiv$[ebp], esi
mov DWORD PTR _ediv$[ebp], edi
mov DWORD PTR _ebpv$[ebp], ebp
mov DWORD PTR _espv$[ebp], esp
mov WORD PTR _csv$[ebp], cs
mov WORD PTR _dsv$[ebp], ds
mov WORD PTR _ssv$[ebp], ss
mov WORD PTR _esv$[ebp], es
mov WORD PTR _fsv$[ebp], fs
mov WORD PTR _gsv$[ebp], gs


970 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/21(…) 14:15:18 ]
Windows‚ū‚Á‚―‚įGetThreadContext‚Åˆę”­‚Æ‚Ē‚ĪƒIƒ`B

971 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/21(…) 14:40:27 ]
GetThreadContext‚ðŽĐƒXƒŒƒbƒh‚ÉŒÄ‚Ņo‚·‚ÆŒÄ‚Ņo‚ĩ‚ÍŽŒũ‚·‚é‚Ŋ‚Į’†g‚Ė•ÛØ‚Í–ģ‚ĩ

972 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 00:05:17 ]
Å‹ß•Ũ‹­’†‚Å‚ŋ‚å‚Á‚Æ”Y‚Ý‚Š‚ ‚č‚Ü‚·B
ƒƒ‚ƒŠ‚ĖƒAƒhƒŒƒX‚ð“Á’č‚Ėƒ‹[ƒ`ƒ“‚ū‚Ŋ‚Å—˜—p‚·‚é‚ņ‚Å‚·‚ЁA
ƒXƒ^ƒbƒN‚É“ü‚ę‚Äpush,pop‚·‚é‚Ũ‚Ŧ‚Č‚Ė‚ĐA
ƒƒ‚ƒŠ‚Đ‚į“Į‚ņ‚ł܂―‘‚Ŧ–ß‚·‚Ũ‚Ŧ‚Č‚Ė‚ĐA
‚Į‚Á‚ŋ‚Ђǂǂņ‚Å‚ĩ‚å‚΁H
’l‚ðXV‚·‚é‚Ė‚ÅŠˆāC‚Ėƒ|ƒCƒ“ƒ^‚Ȃ˂ł·‚ЁB
‚â‚Í‚čƒXƒ^ƒbƒN‚Ė•û‚ŠŽáŠą‘Ž‚ŧ‚΂Ȃ˂ł·‚Š‚ŧ‚Ė“āƒoƒO‚č‚ŧ‚΂ł·B
Šĩ‚ę‚é‚܂ł̓ƒ‚ƒŠ‚ðŽg‚Ī‚Ũ‚Ŧ‚Å‚ĩ‚å‚Ī‚ĐH

973 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 00:10:01 ]
>>972
ƒŒƒWƒXƒ^

974 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 01:12:27 ]
65816ƒAƒZƒ“ƒuƒ‰‚Ė•Ũ‹­’†‚Å‹l‚Ü‚Á‚Ä‚ĩ‚܂ǂ܂ĩ‚―B
—á‚Ķ‚Î
AD E0 11 LDA
‚Å11E0‚Ė’l‚Š260ˆČã‚Č‚įX‚ɃWƒƒƒ“ƒv
260ˆČ‰š‚Č‚įY‚ɃWƒƒƒ“ƒv‚Æ‚Ē‚Ī–―—߂͂Į‚Ė‚æ‚΂ɂĩ‚―‚į‚ǂǂł·‚ЁH
AD E0 11
CD 60 02
F0 04
5C XX XX XX
5c YY YY YY
‚Æ‚â‚č‚Ü‚ĩ‚―‚Šƒ[ƒƒtƒ‰ƒO‚ðŽg‚Á‚Ä‚Ė•ŠŠō‚Ȃ˂Å
260‚ū‚Á‚―‚Æ‚Ŧ‚Å‚ĩ‚―B
u260ˆČã‚ÍX‚ɃWƒƒƒ“ƒvA260ˆČ‰š‚ÍY‚ɃWƒƒƒ“ƒvv‚Ė•ŠŠō‚Ė•û–@‚ð
‰―•û‚Đ‚ē‹ģŽö‰š‚ģ‚ǁB

975 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 01:34:34 ]
>>974
65816‚Í’m‚į‚ņ‚ЁAƒjƒ‚ƒjƒbƒN•\‚ð‚æ‚­ŒĐ‚Ă݁B
ðŒ•ŠŠō–―—߂Ƀ[ƒƒtƒ‰ƒOƒ`ƒFƒbƒNˆČŠO‚É‚āƒLƒƒƒŠ[ƒtƒ‰ƒOƒ`ƒFƒbƒN‚˂Ђ ‚é‚Í‚ļ‚ū‚Đ‚įB

976 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 03:01:21 ]
>>974
‚ς܂ǁAOKWave‚Å‚ā“Ŋ‚ķ‚ą‚Æ‚Ŧ‚ǂĂ―‚ȁB>>975‚ːā–ū‚Å‚ā
—‰ð‚Å‚Ŧ‚Č‚ģ‚ŧ‚Ī‚ūB

‚Č‚ A206ˆČ‰š‚Æ260ˆČã‚ŕЂŊ‚é‚ĂǂÁ‚Ä‚é‚Ŋ‚Į‚ģAu260v‚Ė‚Æ‚Ŧ‚Í
‚Į‚Á‚ŋ‚É•ŠŠō‚ģ‚đ‚ņ‚ū‚Ēw



977 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 08:47:17 ]
>>975
65816‚ł͂ą‚Ī‚â‚Á‚ÄŠo‚Ķ‚Æ‚Ŋ‚Î‚Ē‚ĒB
“Ŋ‚ķ(A  CMP xxxx)FBEQ F0
ˆČŠO(A ‚ CMP xxxx)FBNE D0
–Ē–ž(A ƒ CMP xxxx)FBCC(BLT) 90
ˆČã(A † CMP xxxx)FBCS(BGE) B0

‚ ‚ƁACD 60 02‚ū‚ÆCMP $260A‚‚܂č$260”Ô’n‚Ė“ā—e‚Æ‚Ė”äŠr‚ɂȂéB
‘Ķ’l‚Æ”äŠr‚Š‚ĩ‚―‚Đ‚Á‚―‚įC9 60 02‚Æ‚â‚é‚Ũ‚ŦB




978 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 09:25:36 ]
>>975
ƒtƒ‰ƒO‚ĖˆÓ–Ą‚Š‚í‚Đ‚Á‚Ă܂đ‚ņ‚Å‚ĩ‚―B

>>976
260ˆČ‰š‚Æ260–Ē–ž‚Å‚ĩ‚―B
‚·‚݂܂đ‚ņB

>>977
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·I
–ģŽ–260ˆČã‚Ė–―—ß‚Šo—ˆ‚Ü‚ĩ‚―B

ŠF—l‚Ļ–Z‚ĩ‚Ē’†—L“ï‚Ī‚ē‚ī‚ǂ܂ĩ‚―B

979 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/28(…) 00:03:34 ]
> 260ˆČ‰š‚Æ260–Ē–ž

980 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/03/17(“y) 23:56:27 ]
‚ ‚°

981 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/03/21(…) 00:07:46 ]
age

982 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/03/21(…) 17:34:48 ]
NASM‚ÅSSE3‚â‚ŧ‚ęˆČã‚ÍŽg‚Ķ‚é‚˂ł·‚ЁB

983 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/03/21(…) 17:52:27 ]
ƒ}ƒNƒƒAƒZƒ“ƒuƒ‰‚Č‚į‚Į‚ņ‚Čƒjƒ‚ƒjƒbƒN‚ū‚ë‚Ī‚Æ(ŽĐ•ЂŒĮ‰Á‚·‚ę‚Î)Žg‚Ķ‚éB

984 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/03/21(…) 20:25:57 ]
‚Ü‚ļ•Ũ‹­






[ V’…ƒŒƒX‚ĖŽæ“ū/•\ŽĶ (agate) ] / [ Œg‘ҔŠ]

‘O100 ŽŸ100 ÅV50 Ģ [ ‚ą‚ĖƒXƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘҂ɑ—‚é ] 2ch‚Ėread.cgi‚Ö
[{” Å‹ß—§‚Á‚―ƒXƒŒ•”M‚ĒƒXƒŒˆę—— : {” Å‹ß—§‚Á‚―ƒXƒŒ^‹LŽŌ•Ęˆę——]i LÍMjƒ211KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef