ƒAƒZƒ“ƒuƒ‰c@(K ..
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 20:13:25
>>112
„‚È‚©‚È‚©–³‚¢”½—Ⴞ‚ªH
•’ʂɂ ‚邿‚¤‚ÈEEEENIAC ‚Æ‚©
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 20:30:12
ƒNƒƒXƒAƒZƒ“ƒuƒ‰ì‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢B
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 20:58:38
‚¢‚âA‚»‚à‚»‚àENIAC‚̃vƒƒOƒ‰ƒ€‚Í“d‹C“I‚È”zü(ƒR[ƒh)‚Æ‚µ‚Ä•\Œ»‚³‚ê‚é‚©‚çB
‹‚¢‚Ä‚¢‚¤‚ÆAƒAƒZƒ“ƒuƒ‰‚Ìo—Í‚ª”zü}‚Æ‚µ‚Äo—Í‚³‚ê‚邯‚©H
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:02:40
‚±‚±””N‚̘b‚¾‚Á‚ÄAintel/AMD‚ªV‚µ‚¢SIMD–½—ߒljÁ‚µ‚½’¼ŒãA
ƒAƒZƒ“ƒuƒ‰–¢‘Ήž‚Å’¼ÚƒoƒCƒiƒŠ–„‚ßž‚ñ‚¾‚è‚Æ‚©‚ ‚Á‚½‚È‚ŸB
117:112
06/06/05 21:07:12
>>113
uŒ»Ý‚Ív‚È‚©‚È‚©–³‚¢”½—á@‚ÆŒ¾‚¢‚È‚¨‚»‚¤‚©B
‚½‚µ‚©‚ÉENIAC‚ɂ‚¢‚¿‚ᔽ—á‚ɂȂ邾‚낤‚ªB‚»‚à‚»‚à‹@ŠBŒê‚È‚ñ‚ÄŠT”O‚ª–³‚¢‚©‚çB
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:07:24
>>115
Žèì‹Æ‚ŃvƒƒOƒ‰ƒ€‚ð“ü—Í‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚¾‚Á‚¯H
‚»‚¤‚È‚é‚ÆAƒGƒjƒAƒbƒN‚ÍCPUÚ‚¹‚Ă邯‚ÍŒ¾‚¦‚È‚¢à‚ð’ñަ‚µ‚½‚¢B
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:08:22
xor (107),(107)
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:09:17
>>115
ENIAC‚Í10i”‚ÅŒvŽZ‚·‚鎖‚ð–Y‚ê‚Ă͂¢‚¯‚È‚¢B‚»‚̃AƒZƒ“ƒuƒ‰‚ª‚ ‚Á‚½‚Æ‚µ‚Ä‚à‚»‚ꂾ‚¯‚Å–c‘å‚Èu”zü‘g‚݇‚킹viƒvƒƒOƒ‰ƒ€j‚ɂȂÁ‚Ä‚µ‚Ü‚¤B
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:11:38
>>120
ƒAƒZƒ“ƒuƒ‹‚ÍÅVPC‚Å‚â‚ê‚΂¢‚¢‚¶‚á‚ñB
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:18:45
>>121
URLØÝ¸(www.4gamer.net)
‚¢‚‚çÅVPC‚Å‚à‚±‚ê‚ÍhƒAƒbƒZƒ“ƒuƒ‹h‚Å‚«‚ñ‚¾‚ë
‚Ü‚¸‚̓}ƒjƒ…ƒsƒŒ[ƒ^‚’‚™
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:20:46
‚Ü‚³‚É‘g‚Ý—§‚ÄI
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:23:18
ƒAƒZƒ“ƒuƒ‹Œ‹‰Ê‚ðŽ©“®“I‚É”zü‚µ‚Ä‚‚ê‚郃J‚ðì‚ê‚΂¢‚¢‚ñ‚¾B
‚½‚¾AƒƒJ‚Ì»ì‚̓n[ƒhƒEƒGƒA‚Å‚ ‚èAƒ\ƒtƒgƒEƒGƒA‚ł͂Ȃ¢‚ªB
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:25:52
DNAŒvŽZ‚Ìê‡‚à•’Ê‚ÌˆÓ–¡‚ł̃AƒZƒ“ƒuƒŠŒ¾Œê‚͂Ȃ¢‚悤‚È‹C‚ª‚·‚éB
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:28:53
>>124
¡‚¾‚Æ PLD ‚Æ‚© FPGA ‚ª‚»‚ê‚É‚ ‚½‚é‚Ì‚©‚ÈB
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 21:38:45
ƒGƒjƒAƒbƒN‚Á‚ÄA”Ž®‹L‰¯‹@”\•t‚«ŠÖ”“d‘ì‚Ý‚½‚¢‚È‚à‚Ì‚ÅA
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ª‚Å‚«‚éuPCv‚Ƃ͈Ⴄ‚à‚̂Ȃ̂©‚ÈB
‚ A‚Å‚à•ªŠò–½—߂̓Tƒ|[ƒg‚µ‚Ä‚éH
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 22:59:11
>>127
“d‘ì‚Æ‚͈ႤB‚Ç‚¤l‚¦‚Ä‚à‘ìã‚É‚Íæ‚ç‚È‚¢Bi‘å‚«‚³‚Æd‚³‚Ì–Ê‚Åj
‚»‚à‚»‚àAŒ»ÝŽg‚í‚ê‚Ä‚¢‚éCPU‚Ƃͪ‚Á‚©‚ç\‘¢‚ªˆá‚¤B
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:05:04
’N‚à‘ìã‚Éæ‚é‚©‚Ç‚¤‚©‚È‚ñ‚Ä•·‚¢‚ĂȂ¢‚æI
\‘¢‚ª‚Ç‚¤ˆá‚¤‚Ì‚©‹³‚¦‚Ä‚‚êB
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:05:27
•ªŠò‚Í’m‚ç‚ñ‚ªƒ‹[ƒv‚Æ‚¢‚¤‚©ŒJ‚è•Ô‚µ‰‰ŽZ‚Ío—ˆ‚éB
‚»‚ꂵ‚©o—ˆ‚È‚¢‚Æ‚¢‚¤‚©EEE
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:08:19
’e“¹‚ÌŒvŽZ‚ª30•b‚łł«‚½‚»‚¤‚¾‚ªA
¡‚ÌCŒ¾Œê‚Æ‚©‚Å‘‚‚Ƃǂñ‚Ȉ—‚¾‚Á‚½‚ñ‚¾‚낤B
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:11:19
‚Ü‚¸‚͉ñ˜H}‚ª—~‚µ‚¢‚ÈB‚®‚®‚Á‚Ä‚àŒ©‚‚©‚ç‚È‚¢orz
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:14:30
ƒGƒ~ƒ…ƒŒ[ƒ^—~‚µ‚¢‚È`B
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:16:45
‚Í‚¢Bƒ^ƒPƒRƒvƒ^[I
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/05 23:17:36
ƒAƒ“ƒAƒ“ƒAƒ“
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 01:26:24
8085ƒAƒZƒ“ƒuƒ‰‚ŃfƒWƒ^ƒ‹ŽžŒv‚Á‚Ăǂñ‚ȃvƒƒOƒ‰ƒ€ƒŠƒXƒg‚ɂȂé‚ÌH
137:128
06/06/06 01:43:11
>>129
Œ»Ý‚ÌCPU‚ðŽn‚߂Ƃ·‚鉉ŽZƒVƒXƒeƒ€‚̂قƂñ‚Ç‚Í2i–@‚ð—p‚¢‚ÄŒvŽZ‚·‚éB
ENIAC‚Í10i”‚ʼn‰ŽZ‚·‚邽‚ßA2i”‚É”ä‚ׂĂƂĂà“‚¢‰ñ˜H‚ɂȂéB
‚ ‚Æ‚ÍAƒƒ‚ƒŠ‚̕ۑ¶•ûŽ®‚̈Ⴂ‚Æ‚©B
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 01:54:13
>>136
CALL TIME
DI
HLT
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 02:04:31
ŋߢŠÔ‚¶‚á8085‚ª—¬s‚Á‚Ä‚é‚Ì‚©H
ŠwZ‚̉ۑè‚É‚µ‚Ăࡎž‚¹‚ß‚ÄZ80ŒÝŠ·‚‚ç‚¢‚É‚µ‚ë‚æ‚ÆŒ¾‚¢‚½‚¢‚ªB
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 02:18:33
‚±‚ÌÛ‚¾‚©‚ç4004‚Æ‚©A6ƒrƒbƒg‚̃Lƒƒƒ‰ƒNƒ^[ƒ}ƒVƒ“‚È‚ñ‚©‚Å‚àc
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 07:37:15
>>124
FPGA
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 08:21:26
>>141
>>126
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 10:11:20
‚µ‚©‚µFPGA‚Ń‹[ƒv‘‚‚Á‚‚Á‚Ä‚à‚È[
‚¿‚å‚Á‚ƈႤ‚ñ‚¶‚á‚È‚¢‚©H
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 10:12:27
‚¿‚å‚Á‚ÆŒŒ‚ª”^‚ñ‚Å“à‰ÈˆãH
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/06 10:21:58
>>139
ŠwK—pƒ}ƒCƒRƒ“ƒ{[ƒh‚͉½ŒÌ‚©8085‚È“z‚ª‘½‚¢‚̂ł·‚æB
TK-85‚à‚Ç‚«‚Æ‚©B
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/07 00:14:18
Šm‚©‚É85‚Ì•û‚ªI/OŽü‚肪80‚æ‚è‚ÍŠy‚¾‚ªcc
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/11 08:48:29
Microsoft Macro Assembler 8.0 (MASM) Package (x86)
URLØÝ¸(www.microsoft.com)
The Microsoft Macro Assembler 8.0 (MASM) is a tool that consumes
x86 assembly language programs and generates corresponding binaries.
File Name:MASMsetup.EXE
Date Published:6/7/2006
Download Size:311 KB
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/11 11:39:38
System Requirements
Supported Operating Systems: Windows 2000 Service Pack 3; Windows Server 2003; Windows XP Service Pack 2
Required Software:
Visual C++ 2005 Express Edition
Disk space requirements: 1 MB (x86)
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/11 14:18:19
>>124
PLD‚ÆVHDL‚ő˦‚µ‚È‚¢‚©
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/11 14:32:43
Œƒ‚µ‚ŠOo
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/16 03:21:28
test
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/16 18:03:41
jz
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 01:50:38
cygwin‚Æ–{•¨‚ÌLinuxŠÂ‹«‚Ì‘o•û‚ŃRƒ“ƒpƒCƒ‹‰Â”\‚ÈAƒ|[ƒ^ƒuƒ‹‚È
ƒAƒZƒ“ƒuƒ‰ƒR[ƒh‚ð‘‚‚±‚Ƃ͉”\‚Å‚µ‚傤‚©H
ŽŽ‚µ‚ÉGentooLinux‚Æcygwin‚ÅA“¯‚¶“à—e‚ÌC‚̃\[ƒXƒR[ƒh‚ð
ƒAƒZƒ“ƒuƒ‰‚É—Ž‚Æ‚µ‚Ă݂܂µ‚½B
(gcc -S xxx.c -o xxx.s)
‚¿‚Ȃ݂ɂǂ¿‚ç‚à“¯‚¶PC(CPU‚̓AƒXƒƒ“XP)‚Å‚·B
o—Í‚³‚ꂽƒtƒ@ƒCƒ‹‚ðŒ©‚é‚ÆA“¯‚¶gcc‚Å‚à“à—e‚ªŒ‹\ˆá‚¤‚Ý‚½‚¢‚Å‚·B
‚¨ŒÝ‚¢‚Ìxxx.sƒtƒ@ƒCƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚·‚邱‚Æ‚à‚Å‚«‚Ü‚¹‚ñB
cygwin‚Ƃ͂¢‚¦AƒAƒZƒ“ƒuƒ‰ƒŒƒxƒ‹‚܂Ń\[ƒXŒÝŠ·‚Æ‚·‚邱‚Æ‚Í
‘ÎÛŠO‚Á‚Ä‚±‚Ƃłµ‚傤‚©B
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 02:44:22
‚à‚̂ɂæ‚é
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 02:59:45
‚Â[‚©‚»‚à‚»‚àCygwin‚ÍLinuxŒÝŠ·ŠÂ‹«‚¶‚á‚Ë[‚æ
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 03:19:39
”‘z‚ª‚Ü‚é‚őʖڂ¾‚È
‚à‚¤‚¿‚å‚Á‚ƕ׋‚µ‚Ä‚±‚¢
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 04:33:50
ÅV‚ÌPentium‚ŃAƒZƒ“ƒuƒ‰‚ð‘g‚Þ‚ÆAVC++‚æ‚è’x‚©‚Á‚½‚è‚·‚éB
ƒ[ƒhˆ—‚Æ–½—߈—‚ƃXƒgƒAˆ—‚ª•À—ñ‚É•À‚Ԃ悤‚ɃXƒPƒWƒ…[ƒ‹‚µ‚È‚¢‚Æ‘¬‚‚È‚ç‚È‚¢‚ñ‚¾‚æ‚ËB
‚µ‚©‚à‰‰ŽZƒ†ƒjƒbƒg‚ª‘‚¦‚ÄA•ªŠò—\‘ª‚µ‚È‚ª‚çƒLƒƒƒbƒVƒ…‚µ‚Ä‚¢‚é‚È‚©Aƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ì‚±‚Æ‚à‚ ‚邵A
‚»‚Ìî•ñ‚ðŒ³‚ÉAƒ}ƒCƒNƒƒ\ƒtƒg‚ÍÅ“K‰»‚µ‚ÄVCƒRƒ“ƒpƒCƒ‰ì‚Á‚Ä‚é‚à‚Ì‚¾‚©‚çA‘S‘R‘¬“x‚ª’Ç‚¢‚‚©‚È‚¢ƒbƒXB
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 11:16:08
>>157
~ ƒAƒZƒ“ƒuƒ‰‚ð‘g‚Þ‚Æ
› 8086`386‚̃Cƒ[ƒW‚Å–½—ß‚ð•À‚ׂ邯
ƒpƒCƒvƒ‰ƒCƒ“\‘¢‚ðŽ‚ÂCPU‚ÉŠÖ‚µ‚Ä‚½‚¾–½—ß‚ð‡‚É•À‚ׂ邯
ƒpƒCƒvƒ‰ƒCƒ“ƒXƒg[ƒ‹‚Ȃǔ¶‚·‚é‰Â”\«‚ª‚ ‚é‚Ì‚ª“–‚½‚è‘O
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 16:48:43
ƒAƒZƒ“ƒuƒ‰‚Å‘‚¢‚Ä‚à‘¬‚‚È‚ç‚È‚¢‚Ì‚Ë
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 17:22:03
‚Ç‚ñ‚ȃoƒJ‚ªƒAƒZƒ“ƒuƒ‰ƒR[ƒh‘‚¢‚Ä‚àC‚æ‚葬‚‚Ȃ鎞‘ã‚͂ƂÁ‚‚ÉI‚í‚Á‚½‚ñ‚¾‚æB
‚»‚Ì’ö“x‚ÌŽ–‚à‰ð‚ç‚È‚¢ƒoƒJ‚¾‚©‚çAÅ“K‰»‚·‚ׂ«‰ÓŠ‚ÆŽè–@‚ðŠÔˆá‚¦‚Ä
ŽžŠÔ‚𖳑ʂɂµ‚½‹“‹åA‹@ŠB“I‚ÈÅ“K‰»‚̃Rƒ“ƒpƒCƒ‰‚È‚ñ‚¼‚É•‰‚¯‚é‚킯‚¾B
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 17:31:13
ƒoƒJ‚Á‚Ä‚¢‚¤‚È‚æEEE
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 21:08:29
‹@ŠB“I‚ÈÅ“K‰»‚ðs‚¤‚½‚߂̃vƒƒOƒ‰ƒ€‚ÍEEE
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 21:25:24
ƒAƒZƒ“ƒuƒ‰’x‚¢‚Ì[H
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 21:37:03
Java‚ªˆê”Ô‘¬‚¢
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 23:23:52
ƒIƒŒƒR[ƒh‚ªˆê”Ô‘‚¢‚ÉŒˆ‚Ü‚Á‚Ă邾‚ëB
ƒRƒ“ƒpƒCƒ‰‚É•‰‚¯‚é‚â‚‚͒P‚ɕ׋•s‘«B
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/22 02:38:21
>164
x86ŠÂ‹«‚Å‚ÍJavaScript‚É‚·‚ç—ò‚é’ᑬŒ¾Œê‚¾‚¯‚Ç‚ÈB
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/22 10:38:58
JavaScript ‚Á‚Ä‚â‚Á‚Ï’x‚¢‚Ì‚©B
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/22 13:15:30
‚»‚è‚áJavaƒx[ƒX‚¾‚µ‚È
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/23 01:07:42
‚¢‚Ü>>168‚ª‚¢‚¢‚±‚ÆŒ¾‚Á‚½!!
i LÍMj
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 00:21:05
>>160
‚΂©‚¾‚ȃIƒ}ƒG‚Í
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 00:25:50
>>170
‚µ‚©‚µAŽ©•ª‚ªƒAƒZƒ“ƒuƒ‰‚ð‘‚¢‚Ä‚àƒRƒ“ƒpƒCƒ‰‚É•‰‚¯‚邱‚Æ‚ð
Ž©Šo‚µ‚Ä‚¢‚é“_‚ÅA–{“–‚̂΂©‚ł͂Ȃ¢‚ÆŒ¾‚¦‚éB
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 01:14:12
CPU‚É‚à‚¢‚ë‚¢‚ë‚ ‚邪AZ80‚‚ç‚¢‚¾‚Á‚½‚çAƒAƒZƒ“ƒuƒ‰‚Åì‚Á‚½•û‚ª
C‚ÅÅ“K‰»‚µ‚½‚æ‚è‚àŠi’i‚É‘¬‚¢‚ÆŽv‚¤B
Å“K‰»‚µ‚½C‚̃vƒƒOƒ‰ƒ€‚ÉBUG‚ª—L‚Á‚½‚Æ‚«‚É‚ÍAň«‚ÈŒ‹‰Ê‚É
‚Ȃ肻‚¤‚È‹C‚ª‚·‚éB
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 01:38:59
‚b‚ŃvƒƒOƒ‰ƒ€‘g‚Þ“z‚Á‚ÄAƒn[ƒh‚ÌŽ–‚ª”»‚Á‚ĂȂ¢“z‚ª‘½‚¢B
ŒÌ‚ÉAM—Š«‚Ì’á‚¢ƒvƒƒOƒ‰ƒ€‚ɂȂè‚â‚·‚¢B‚Í‚Á‚«‚茾‚Á‚ÄŽd—l‚a‚t‚f
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 02:39:42
‚Æ‚¢‚¤‚©ƒn[ƒh‚É‚ ‚Ü‚è[‚“¥‚Ýž‚܂Ȃ‚Ä‚à—Ç‚¢‚悤‚É‚‹‰Œ¾Œê‚ª‚ ‚é‚ñ‚¾‚ª
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 03:44:41
“¥‚Ýž‚܂Ȃ¢‚Æ“¥‚Ýž‚߂Ȃ¢‚̈Ⴂ‚¾‚È
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 08:23:52
ƒAƒZƒ“ƒuƒ‰‚Ì’mޝ‚Í‚ ‚邯‚NjɗÍC‚Åς܂¹‚é˜R‚ꂪŸ‚¿‘gB
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 11:45:48
ƒAƒZƒ“ƒuƒ‰‚Ì’mޝ‚àC‚Ì’mޝ‚à‚ ‚邯‚NjɗÍRuby‚Åς܂¹‚é˜R‚ꂪ–{“–‚ÌŸ‚¿‘gB
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 12:32:36
u‚Ê‚é‚Ûv‚Æ‹°‚ꂸ‚ÉŒ¾‚¦‚é˜R‚ꂪ^ŽÀ‚ÌŸ‚¿‘gB
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 13:17:28
@ i@EÍEj@@@|@|@¶Þ¯
@‚Æ@@@@j@ @ |@|
@@ ‚x@/ƒm@@@ l
@@@ /@j@ @ < @>__ĩ@ Q/‚µ'@^^. ‚uM„DLj/ ©>>178
@iQƒtœc@@@@@ @@/
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 14:08:20
‚b‚ÍŽg‚¦‚邯‚ǃoƒO‚Í•|‚¢‚µ‚ß‚ñ‚Ç‚‚³‚¢‚©‚çƒAƒZƒ“ƒuƒ‰‚Åς܂·‰´‚Í•‰‚¯‘gB
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 15:44:58
Œ¾Œê‚àl‚à“KÞ“KŠ‚ÆŽv‚Á‚Ă鉴‚ªŸ‚¿‘g
‰º‚ç‚ñ‚±‚Ƙb‚µ‚ĂȂ¢‚Å‚¨‚Ü‚¢‚ç“‚¯
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 20:01:57
¡AƒAƒZƒ“ƒuƒ‰‚ÌŽdŽ–‚Á‚ÄA—L‚é‚Ì‚©H
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 20:45:31
‚ ‚éBˆÀ•¨ƒ`ƒbƒv‚Ì‘g‚Ýž‚݂ū”\‚ðo‚»‚¤‚Æ‚·‚éꇂ͂»‚¤‚¾‚ÈB
ŽŽì•i‚È‚çŽg‚¢‚à‚µ‚È‚¢Žü•Ó‰ñ˜H‚ª‚²‚Á‚»‚è“ü‚Á‚ĂĂà–â‘è‚È‚¢‚ªA—ÊŽY•i‚Ìꇂ̓RƒXƒg—Dæ‚Ìꇂª‘½‚¢B
‰´‚Í‚±‚ñ‚ÇA‚v‚d‚aƒTƒCƒg‚ðƒAƒZƒ“ƒuƒ‰‚Å‘‚±‚¤‚©‚Æl‚¦‚Ä‚¢‚éB¡‚̓Aƒpƒbƒ`Žg‚Á‚Ă邪AƒT[ƒo[ŠÜ‚߂Ă`‚k‚kƒAƒZƒ“ƒuƒ‰B
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 22:00:34
OS‚àƒAƒZƒ“ƒuƒ‰Žg‚Á‚Ä‚Ë
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 01:04:21
>>183
ƒhƒ“ƒLƒz[ƒe‚ɂłଂé‚‚à‚èH
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 10:28:31
>183
‚È‚ñ‚̃ƒŠƒbƒg‚àŒ©o‚¹‚È‚¢‚ñ‚¾‚ªH
ƒ{ƒgƒ‹ƒlƒbƒN‚͉ñüAŽŸ‚¢‚ÅHDDƒAƒNƒZƒX‚©H
ƒAƒZƒ“ƒuƒ‰‚Å‹Lq‚µ‚Ä‚à1%‚à‚‘¬‰»o—ˆ‚Ü‚¢B
u‚v‚d‚aƒTƒCƒgv‚Æ‚©Œ¾‚Á‚Ă鎞“_‚Ńlƒ^‚¾‚낤‚ªA‚»‚ê‚É‚µ‚Ä‚à“‚¢B
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 10:37:23
>ƒT[ƒo[ŠÜ‚߂Ă`‚k‚kƒAƒZƒ“ƒuƒ‰
‚Á‚ÄŒ¾‚Á‚Ă邩‚çAƒn[ƒhŽ©ì‚µ‚ătƒ@[ƒ€ƒEƒFƒA‚©‚çƒAƒZƒ“ƒuƒ‰‚Å‘‚‚ñ‚¾‚æ
‚«‚Á‚ÆB
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 12:53:22
PIC‚ÅWebŽI‚È‚çŽÀŒ»‚µ‚Ä‚é‚Ì‚¢‚Á‚Ï‚¢‹‚邯‚Ç‚È
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 13:01:59
‚ ‚ê’†“r”¼’[‚¾‚¯‚Ç‚Ë
‚Å‚à‚ ‚»‚±‚܂łâ‚Á‚Ä‚ê‚Η§”h‚¾‚¨
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 13:10:10
>>186
‰ñü‚ÍŒõ‚Ì‚P‚U‚h‚o‚É‘‹Ï‚ÝBƒƒ‚ƒŠ‚Í‚Q‚f‚ŋɗ̓ƒ‚ƒŠã‚Å“®‚‚悤‚ɂ͂µ‚Ä‚ ‚éB
ƒ{ƒgƒ‹ƒlƒbƒN‚ÍƒŠƒNƒGƒXƒg‚ɑ΂·‚éƒAƒpƒbƒ`‚̉ž“šB
ˆê•b“–‚½‚è‚T‚O‚O‚Æ‚©‚P‚O‚O‚O‚ÌƒŠƒNƒGƒXƒg‚ɂ͂¿‚å‚Á‚ÆŒµ‚µ‚¢‚̂łÍH
‚Ü‚ AƒAƒpƒbƒ`‚ÌÝ’è‚ð˜M‚Á‚Äςވʂ̃AƒNƒZƒX‚Å‚ ‚ê‚Îu‚È‚ñ‚̃ƒŠƒbƒg‚àŒ©o‚¹‚È‚¢v‚ÆŒ¾‚¤‚Ì‚Í^‚©‚à‚ËB
191:‚ ‚â
06/06/25 13:18:40
‚±‚ñ‚É‚¿‚ÍI
¡ŠwZ‚ÅMIPS‚̃Vƒ~ƒ…ƒŒ[ƒ^‚ð•׋‚µ‚Ă܂·š
‚»‚ê‚ÅAuNŠ|‚¯‚éN‚ÌŠ|‚¯ŽZ•\•\ަƒvƒƒOƒ‰ƒ€v
‚ðo—Í‚·‚éƒvƒƒOƒ‰ƒ€iN‚Í“ü—Í‚µ‚Ä—^‚¦‚éj‚𑂯‚Æ‚¢‚¤‰Û‘è‚ðo‚³‚ꂽ‚̂ł·‚ªA
‘S‚‚í‚©‚è‚Ü‚¹‚ñ„ƒ
’N‚©•‚¯‚Ä‚‚¾‚³‚¢I
æ¶‚ª‚‚ꂽƒƒCƒ“ƒ‹[ƒ`ƒ“•”•ª‚Í
192:‚ ‚â
06/06/25 13:19:28
#timesTable.asm-- NŠ|‚¯‚éN‚ÌŠ|‚¯ŽZ•\•\ަƒvƒƒOƒ‰ƒ€AN‚Í“ü—Í‚µ‚Ä—^‚¦‚éB
#Žg—pƒŒƒWƒXƒ^ $v0 - syscallƒpƒ‰ƒ[ƒ^@‹y‚Ñ@–ß‚è’l
# $a0 - syscallƒpƒ‰ƒ[ƒ^@‹y‚Ñ@ƒTƒuƒ‹[ƒ`ƒ“printValueŒÄ‚Ño‚µ—pˆø”1
# $a1 - ƒTƒuƒ‹[ƒ`ƒ“printValueŒÄ‚Ño‚µ—pˆø”2
# $s0 - Š|‚¯ŽZ—p‚̕ϔ1
# $s1 - Š|‚¯ŽZ—p‚̕ϔ2
# $s2 - ƒJƒEƒ“ƒgƒ_ƒEƒ“ƒ‹[ƒv§Œä—p•Ï”A$s0‚Ƒ΂ÅA$s0‚ª1‘‚¦‚邯$2‚ª1Œ¸‚é
# $s3 - ƒJƒEƒ“ƒgƒ_ƒEƒ“ƒ‹[ƒv§Œä—p•Ï”A$s1‚Æ ‘΂ÅA$s1‚ª1‘‚¦‚邯$3‚ª1Œ¸‚é
# $s4 - ‚¢‚‚‚܂ŕ\‚ðo—Í‚·‚é‚©‚ð‚¢‚ê‚Ä‚¨‚‚½‚߂̕ϔ
# $t0‚©‚çt4‚܂łðƒeƒ“ƒ|ƒ‰ƒŠƒŒƒWƒXƒ^‚Æ‚µ‚Ä—˜—p
193:‚ ‚â
06/06/25 13:20:44
.text
main: li $v0,5 #®”“ü—͂̂½‚߂ɃVƒXƒeƒ€ƒR[ƒ‹”Ô†
syscall #5‚ð$v0‚ÉŠi”[
move $s4 $v0 #‘å‚«‚³‚ð$s4‚ÉŠi”[‚·‚é
li $s0,1
move $s2,$s4 #ŠO‘¤‚̕ϔ‚ð‰Šú‰»‚·‚é
loop1:
li $s1,1
move $s3,$s4 #“à‘¤‚̕ϔ‚ð‰Šú‰»‚·‚é
loop2:
move $a0 $s0
move $a1 $s1
jal printValue #’l‚ðo—Í‚·‚éƒTƒuƒ‹[ƒ`ƒ“‚ðŒÄ‚Ño‚·
jal print SP
addi $s1,$s1,1 #Š|‚¯‚锂ð‘‚â‚·
addiu $s3,$s3,-1 #ƒ‹[ƒv•Ï”‚ðŒ¸‚ç‚·
bne $s3,$zero,loop2 #ƒ‹[ƒv•Ï”‚ª0‚ɂȂé‚܂Ń‹[ƒv‚·‚é
jal printfCRLF #‰üs‚ðo—Í‚·‚é
addi $s0,$s0,1 #Š|‚¯‚锂ð‘‚â‚·
addiu $s2,$s2,-1 #ƒ‹[ƒv•Ï”‚ðŒ¸‚ç‚·
bne $s2,$zero,loop1 #ƒ‹[ƒv•Ï”‚ª0‚ɂȂé‚܂Ń‹[ƒv‚·‚é
li $v0,10
syscall #ƒvƒƒOƒ‰ƒ€I—¹
‚Å‚·B’N‚©‚í‚©‚él‚¢‚Ü‚¹‚ñ‚©H
194:ƒ}ƒCƒN ŸyrBrqfF1Ew
06/06/25 14:12:45
>‘S‚‚í‚©‚è‚Ü‚¹‚ñ„ƒ
>’N‚©•‚¯‚Ä‚‚¾‚³‚¢I
‰´‚à‚æ‚‚í‚©‚ç‚È‚¢‚©‚ç
¡“xƒf[ƒg‚µ‚悤‚æB
195:‚ ‚â
06/06/25 14:25:13
‚í‚©‚ç‚È‚¢‚È‚ç‚₾[[ÎB
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 14:25:54
‚ ‚â‚¿‚á‚ñ‚̃tƒ‹ƒl[ƒ€‚Í
ˆ»¬˜HŒ¹ŒÜ˜Y
197:‚ ‚â
06/06/25 15:12:20
‚Ý‚ñ‚ÈŽg‚¦‚È‚¢II
ƒpƒ\ƒRƒ“‚ÉŠÖ‚µ‚Ă͂·‚²‚¢‚Ì‚©‚ÆŽv‚Á‚½‚為‚ñ‚º‚ñ‚¶‚á‚ñ‚©I
198:ƒ}ƒCƒN ŸyrBrqfF1Ew
06/06/25 15:16:01
#printValue‚Ì’†g‚͈ø”‚©‚¯‚Ä•\ަ
#printSP‚̓Xƒy[ƒX•\ަ
#printCRLF‚͉üs•\ަ
.data
SPACE: .asciiz " "
CRLF: .asciiz "\r\n"
.text
printValue:
mult $t0, $a0, $a1
li $v0, 1
move $a0 $t0
syscall
jr $ra
printSP:
li $v0, 4
la $a0, SPACE
syscall
jr $ra
printCRLF:
li $v0, 4
la $a0, CRLF
syscall
jr $ra
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 15:37:21
‚¨‘è‚̓vƒƒOƒ‰ƒ€‚ðo—Í‚·‚éƒvƒƒOƒ‰ƒ€‚¶‚á‚È‚¢‚ÌH
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 16:16:58
>>197
”nŽ‚¾‚È‚
‚¨‘O‚̂悤‚ȃlƒJƒ}‚ÉŽg‚í‚ꂽ‚‚È‚¢‚¾‚¯‚¾‚æ(w
201:‚ ‚â
06/06/25 19:30:05
>198
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·♡→ܫ←♡
‚Ü‚¾“®‚©‚È‚¢‚Å‚·‚¯‚ÇA‚©‚Ȃ蕂©‚è‚Ü‚µ‚½I
mult $t0, $a0, $a1
@@@@@ ^ ‚̂Ƃ±‚ë‚Åsyntax error‚ªo‚é‚ñ‚Å‚·‚æ‚Ë`«
‚È‚ñ‚Å‚¾‚낤H
‚Å‚àƒ}ƒCƒN‚³‚ñ‚·‚²‚¢‚Å‚·II
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 19:53:52
♡→ܫ←♡
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 19:59:27
@→@←
@@ܫ
♡@@@♡
@@ܫ
@@♡
204:‚ ‚â
06/06/25 20:32:54
(L^ิûu^ิM)
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 21:06:24
umultv‚Á‚ăAƒZƒ“ƒuƒ‰–½—߂Ȃ̂©H
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 21:30:25
>190
‚¨‘O‚͉´‚ÌŒ¾‚Á‚Ä‚¢‚éˆÓ–¡‚ª‘S‘R‰ð‚Á‚ĂȂ¢B
ƒƒ‚ƒŠƒAƒNƒZƒX„„i’´‚¦‚ç‚ê‚È‚¢•Çj„„HDDƒAƒNƒZƒX„„„‰ñü
‚¾‚ÆŒ¾‚Á‚Ä‚¢‚éB
ƒŠƒNƒGƒXƒg”‚ª‘½‚¢‚È‚çAIOƒAƒNƒZƒX—ʂ̖â‘肾‚©‚ç
‚È‚¨‚ÌŽ–ƒAƒZƒ“ƒuƒ‰‰»‚ł̂‘¬‰»‚Å‚Í‰ðŒˆ‚µ‚È‚¢B
X‚ÉŒ¾‚¤‚È‚çA‚»‚ñ‚ȃVƒXƒeƒ€‚ðƒfƒoƒbƒO‚Ì¢“ï‚ȃAƒZƒ“ƒuƒ‰‚Å‘‚«‹N‚·Ž–Ž©‘Ì‚ªƒlƒ^‚Æ‚µ‚©Žv‚¦‚È‚¢B
207:ƒ}ƒCƒN ŸyrBrqfF1Ew
06/06/25 21:43:13
>>201
‚¶‚ámult‚ðmul‚ɕς¦‚Ă݂Ă‚êB
>‚Å‚àƒ}ƒCƒN‚³‚ñ‚·‚²‚¢‚Å‚·II
Š´ŽÓ‚Ì‹CŽ‚¿‚Í“d˜b”Ô†‚ł̂ݎ󂯎æ‚邿B
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/25 23:53:31
IA-32‚Å‚ÌCMP‚ÆTEST‚ÌŽg‚¢•ª‚¯•û‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
‚Æ‚è‚ ‚¦‚¸¡‚Í‘S•”CMP‚É‚µ‚Ä‚¢‚Ü‚·‚ªc
209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 00:07:20
ˆø‚«ŽZ‚Æand‰‰ŽZ‚̈ႢB
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 02:49:00
ƒAƒZƒ“ƒuƒ‰’x‚©‚Á‚½‚çŽg‚¤ˆÓ–¡–³‚¢‚¶‚á‚ñIi„ƒj@éx‚³‚ꂽI
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 10:32:54
¡‚̃Nƒsƒ…‚̓AƒbƒZƒ“‚ðƒGƒ~ƒ…‚ÅŽÀs‚µ‚Ă邩‚çC‚Ì•û‚ª‘‚¢‚æ
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 14:23:35
>>206
‚Q‚O‚U‚Í>>‚P‚X‚O‚É‘‚©‚ê‚Ä‚¢‚é“ú–{Œê‚ð—‰ð‚µ‚ĂȂ¢B
>ƒ{ƒgƒ‹ƒlƒbƒN‚ÍƒŠƒNƒGƒXƒg‚ɑ΂·‚éƒAƒpƒbƒ`‚̉ž“šB
‚Æ‘‚¢‚Ä‚ ‚éB
‚È‚º
>ƒŠƒNƒGƒXƒg”‚ª‘½‚¢‚È‚çAIOƒAƒNƒZƒX—ʂ̖â‘肾‚©‚ç
‚ÆŒ¾‚¤˜b‚ɂȂé‚Ì‚¾H
‚Q‚O‚U‚Í‚»‚à‚»‚à‚v‚d‚aƒT[ƒo[‚ð“®‚©‚µ‚½Ž–‚ª–³‚¢‚Ì‚©H
>ƒfƒoƒbƒO‚Ì¢“ï‚ȃAƒZƒ“ƒuƒ‰‚Å‘‚«‹N‚·Ž–
ƒfƒoƒbƒO‚ª¢“ï‚Ȃ̂͂‚‚肪ˆ«‚¢‚©‚ç‚Å‚ ‚Á‚ăAƒZƒ“ƒuƒ‰‚Ì‚¹‚¢‚¶‚á–³‚¢B
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 15:04:22
ƒŠƒNƒGƒXƒg”‚Ì‘½‚³‚Á‚ÄAŒ‹‹Çƒf[ƒ^“]‘——ʂ̖â‘è‚ɂȂé‹C‚ª‚·‚邯‚ÇH
‹ï‘Ì“I‚ɉ½ˆ‚ð‚‘¬‰»‚µ‚½‚¢‚Ì‚©‚í‚©‚ç‚ñB
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ÌƒŠƒAƒ‹ƒ^ƒCƒ€«‚È‚çOS‘‚«Š·‚¦‚é‚©CPU•Ï‚¦‚éor‘‚â‚·‚µ‚©‚È‚¢‚µA
uƒAƒpƒbƒ`‚Ìì‚肪ˆ«‚¢v‚ÆŒ¾‚¢‚½‚¢‚¾‚¯‚È‚çŠY“–‰ÓŠC³‚µ‚éB
¡Žå—¬‚̃VƒXƒeƒ€‚ŃAƒZƒ“ƒuƒ‰‰»‚Å‚‘¬‰»o—ˆ‚é‚̂̓ƒ‚ƒŠƒAƒNƒZƒX‚ÌŒø—¦‚Ɖ‰ŽZ‚ÌÅ“K‰»‚ÅA
ƒ‰ƒ“ƒ_ƒ€ƒAƒNƒZƒX‚Æ“]‘—‚ªŽå‚ɂȂéwebƒT[ƒo‚Í‚‘¬‰»‚Å‚«‚È‚¢B
‚»‚ê‚ÆA‚à‚¤—]‚è‚É‚àƒAƒz‚炵‚‚ē˂Áž‚Þ‹C‚àŽ¸‚¹‹C–¡‚¾‚ªA
‚‹‰Œ¾Œê‚ƒዉŒ¾Œê‚ÌŠJ”Œø—¦‚ƃƒ“ƒeƒiƒ“ƒX«‚̈Ⴂ‚ª—‰ðo—ˆ‚ĂȂ¢‚È‚ç
ƒzƒ“ƒg‚ɃvƒƒOƒ‰ƒ}‚â‚ß‚½‚Ù‚¤‚ª‚¦‚¦‚æB
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 15:21:59
ƒŠƒNƒGƒXƒg”‘‚¦‚½‚çƒ}ƒVƒ“‘‚₵‚Ä•‰‰×•ªŽU‚¾‚ë
‚»‚ê‚Æ‚à•‰‰×•ªŽU‘•’u‚Å‚àì‚Á‚Ä‚é‚Ì‚©H
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 15:53:57
Œg‘Ñ—p‚̃TƒCƒg‚Ȃ̂ÅAƒf[ƒ^[—ʂ͂µ‚ê‚Ä‚é‚Ì‚¾‚¯‚ÇAL”}‘Ì‚ª“®‚¢‚½uŠÔ‚ɃAƒNƒZƒX‚ª‹}‚É‘‚¦‚½‚è
’‹‚Ì‹x‚ÝŽžŠÔ‚â—[•û‚ɃAƒNƒZƒX‚ªW’†‚·‚éB•½‹Ï“I‚ɂ͑債‚½ƒŠƒNƒGƒXƒg”‚ł͂Ȃ¢‚Ì‚¾‚¯‚Ç>>190‚É
‘‚¢‚½‚悤‚Ƀs[ƒN‚ª‚Ƃɂ©‚‚·‚²‚¢Bƒs[ƒN‚ɇ‚킹‚ă}ƒVƒ“‘‚â‚·‚̂͒N‚Å‚ào—ˆ‚邪
ê—p‚ÌÅ“K‰»‚³‚ꂽ‚v‚d‚aƒT[ƒo[‚ð—§‚Ä‚ê‚ÎA‘½•ªƒ}ƒVƒ“1‘ä‚Å‚P‚OƒTƒCƒg‚‚ç‚¢‚Í—]—T‚Ås‚¯‚錩ςà‚è‚Ȃ̂Å
‘¼ŽÐ‚Ƃ̷•ʉ»‚ªo—ˆ‚éB’†¬Šé‹Æ‚ɂ̓uƒŒ[ƒhƒT[ƒo[‚È‚ñ‚Ä’u‚¯‚È‚¢Š‚à‚ ‚é‚Ì‚¾‚æB
ƒAƒpƒbƒ`‚̂‚‚肪ˆ«‚¢–ó‚¶‚á–³‚¢B‚‹@”\‚·‚¬‚Ä•s—v‚È‹@”\‚ׂ̈ɑ¬“x‚ª‹]µ‚ɂȂÁ‚Ă邾‚¯B
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 15:56:47
PM‚ªGOo‚·‚킯‚Ë‚¥‚µA‚Ç‚¤‚¹Šw¶‚Ì—V‚Ñ‚¾‚ëB
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 16:00:50
>>216
Šw¶‰³
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 16:48:54
>ƒ‰ƒ“ƒ_ƒ€ƒAƒNƒZƒX‚Æ“]‘—‚ªŽå‚ɂȂéwebƒT[ƒo‚Í‚‘¬‰»‚Å‚«‚È‚¢B
’m‚Á‚½‚©‚Ԃ艳
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 17:22:22
>‹ï‘Ì“I‚ɉ½ˆ‚ð‚‘¬‰»‚µ‚½‚¢‚Ì‚©‚í‚©‚ç‚ñB
“ú–{Œê•׋`I
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 19:48:28
Žï–¡‚Å‚â‚é‚È‚çA‚Ü‚ D‚«‚É‚â‚êBŒ’“¬‚ð‹F‚éB
ŽdŽ–‚Å‚â‚é‚Ȃ烃“ƒe‚·‚élŠÔ‚Ì–»•Ÿ‚ð‹F‚éB
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 20:00:55
>>219
u‰ž“šv‚ª‹ï‘Ì“I‚¾‚ÆŽv‚Á‚Ä‚é‚Ȃ炻‚ê‚͊ԈႢB
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 20:52:09
>>215
‚»‚Ì‚½‚߂ɃzƒXƒeƒBƒ“ƒOƒT[ƒrƒX‚âASP‚Á‚Ä•¨‚ª‚ ‚邯Žv‚¤‚ñ‚¾‚ª
ƒs[ƒN‚̇‚í‚È‚¢ƒTƒCƒg‚ð‘g‚݇‚킹‚ÄŽè‚̋󂢂½ŽžŠÔ‚͕ʂ̃TƒCƒg‚Ɉ—”\—Í‚ð‰ô‚·Œ©‚½‚¢‚ÈŠ´‚¶‚Å
‚»‚±‚ç•ӂ̓f[ƒ^ƒZƒ“ƒ^/ASP‰^—p‚ÌŠÌ‚Á‚ÄŠ‚¾‚È
‚ ‚Ƃ͒†¬Šé‹Æ‚ŃuƒŒ[ƒhƒT[ƒo’u‚‚È‚ñ‚Äl‚¦‚ª‚»‚à‚»‚à‚¨‚©‚µ‚¢
‚»‚ê‚ð‚ ‚¦‚ÄŽ©‘O‚Å‚â‚낤‚Á‚Äl‚¦‚͕ʂɎ~‚ß‚é‹C‚Í–³‚¢‚ª
‚Ü‚¸‚ÍWebProg”‚Ös‚Á‚Ăڂ땳‚É’@‚©‚ê‚Ä—ˆ‚¢
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/26 23:32:03
‰´‚à206‚Æ–w‚Ç“¯ˆÓŒ©‚¾‚ÈB
WEBƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒAƒZƒ“ƒuƒ‰‚Åì‚낤‚Æ‚¢‚¤“z‚Ì‹C‚ª‚µ‚ê‚È‚¢B
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 02:13:49
ƒT[ƒo‚ðWEBƒTƒCƒg‚Ƃق´‚¢‚½>>183‚ÆWEBƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Æ”²‚©‚µ‚½>>223
‚³[‚Ä•sŽv‹c‚È•„‡‚Å‚·‚ËB
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 04:36:34
‚±‚̃XƒŒ‚ɂ͂Ql‚µ‚©‹‚È‚¢‚©‚ç
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 05:15:32
‚¢‚âA‚Rl‚¢‚éB‰´‚Æ‚¨‘O‚Æ‘åŒÜ˜Y‚¾B
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 05:20:53
ð“ú‚©‚çƒAƒZƒ“ƒuƒŠ˜M‚èŽn‚ß‚½Ž„‚ðŠÜ‚ß‚Ä4l‚¾‚ÈB
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 05:47:34
ƒAƒZƒ“ƒuƒ‰‚¶‚á‚È‚‚ÄAƒ}ƒVƒ“Œê‚ŃvƒƒOƒ‰ƒ€‘‚¢‚Ä‚¢‚錋¶‚à‚¢‚é‚炵‚¢‚ÈB
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 12:35:43
–¾“ú‚©‚çƒAƒZƒ“ƒuƒŠ˜M‚èŽn‚߂鎄‚ðŠÜ‚ß‚Ä5l‚¾‚ÈB
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 12:46:05
–¾Œã“ú‚©‚çƒAƒZƒ“ƒuƒŠ˜M‚èŽn‚߂鎄‚ðŠÜ‚ß‚Ä6l‚¾‚ÈB
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 12:46:07
‰´‚Í‚à‚¤‘²‹Æ‚·‚é‚©‚ç4l‚¾‚È
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 13:24:23
ƒ[ƒ‹‚ª“Í‚¢‚½B
>1.—¬o‚µ‚½‚¨‹q—lî•ñ‚Ì“à—e
> 2003”N12ŒŽ18“ú‚܂łɃCƒ“ƒ^[ƒlƒbƒgÚ‘±ƒT[ƒrƒXuDIONv‚É‚²Œ_–ñ
> ‚³‚ꂽ‚¨‹q—l‚ÉŠÖ‚·‚铯”N“¯“úŽž“_‚̈ȉº‚Ìî•ñ
> (1)‚¨–¼‘OA‚²ZŠA‚²˜A—æ“d˜b”Ô†@F 3,996,789–¼—l•ª
> (2)ã‹L(1)‚Ì‚¤‚¿A«•ÊA¶”NŒŽ“úA‚²˜A—æƒ[ƒ‹ƒAƒhƒŒƒX‚àŠÜ‚Ü
> ‚ê‚Ä‚¢‚½‚à‚Ì
> E«•Ê F 26,493–¼—l•ª
> E¶”NŒŽ“ú F@ 98,150–¼—l•ª
> E‚²˜A—æƒ[ƒ‹ƒAƒhƒŒƒX F 447,175–¼—l•ª
>
> ¡‚²Œ_–ñ‚ÌDIONƒ[ƒ‹ƒAƒhƒŒƒXi¦jAƒpƒXƒ[ƒhAŒûÀ”Ô†“™‚ÌM—p
> î•ñA’ÊM‹L˜^‚Í—¬o‚µ‚Ä‚¢‚Ü‚¹‚ñB
Ž©ŽI‚Åςޕ¨‚ðA•nŽã‚ŃZƒLƒ…ƒŠƒeƒB‘åŠÃ‚̘AŽIŽg‚¤‚È‚ñ‚ĉ´‚É‚Ío—ˆ‚ñB
7lB
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 20:02:43
¡“ú‚͑オ‚è‚̘R‚ê—l‚ªŒoŒ±‚Ì–³‚¢>>215‚ɃAƒhƒoƒCƒX‚µ‚Ä‚¨‚B
ƒhƒRƒ‚‚âƒ{ƒ_‚̃QƒCƒgƒEƒFƒC‚Í‚©‚È‚è’ᑬiau‚̂͒m‚ç‚ñjB
‚Ȃ̂ÅA‘½‚‚ÌŒg‘Ñ‚ª1‘ä‚̃T[ƒo‚ɃAƒNƒZƒX‚µ‚Ä‚‚邯AƒvƒƒgƒRƒ‹ƒXƒ^ƒbƒN‚â
ƒT[ƒoƒAƒvƒŠi©‚±‚ê‚Íì‚è‚É‚à‚æ‚邪A‚»‚ê‚È‚è‚É‚‘¬‚¾‚Æ‚µ‚Äj‚Ì«”\ŒÀŠE‚É
’B‚·‚é‘O‚ÉTCPƒRƒlƒNƒVƒ‡ƒ“”i‘½‚‚Ìê‡3–œŽã‚‚ç‚¢‚©)‚ðŽg‚¢Ø‚Á‚Ä‚µ‚Ü‚¤
‚Æ‚¢‚¤Ž–‘Ô‚ª‹N‚«‚éB
‚Ì‚ÅAZen‚ÅOS‚𕪂¯‚邯‚©‚·‚é‚̂łȂ¯‚ê‚ÎA\•ª‚‘¬‚Å‚ ‚ê‚΂»‚êˆÈã
ƒJƒŠƒJƒŠ‚Ƀ`ƒ…[ƒjƒ“ƒO‚µ‚Ä‚à‚ ‚Ü‚èˆÓ–¡‚Í–³‚¢B
¥¥¥‚»‚ê‚͕ʂƂµ‚ÄŽ©•ª‚Åì‚é‚‚ç‚¢‚È‚ç tux ‚Æ‚© IIS ‚Ì•û‚ª—Ç‚¢‚悤‚È‹C‚à‚·‚éB
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 22:40:24
о‚ñƒuƒ‰‚Å‘‚‚ñ‚¾‚Á‚½‚çƒJ[ƒlƒ‹ƒhƒ‰ƒCƒo‚Æ‚©ƒvƒƒgƒRƒ‹•”‚¾‚Ë
–{‹C‚ŃpƒtƒH[ƒ}ƒ“ƒX‰Ò‚®‚‚à‚è‚È‚ç‚e‚o‚f‚`‚Å‚Q‘wˆÈã‚ðƒIƒtƒ[ƒh
‚Â[‚©‚k‚Tƒ[ƒhƒoƒ‰ƒ“ƒTŽg‚¦‚—‚—
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 18:02:23
FPGA‚È‚ñ‚¼’x‰„‚Å‚©‚¢‚©‚瑬“x‚ ‚ª‚ç‚ñ
ASIC‚Å‚¢‚¢‚æ
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 21:25:05
BASIC‚ŲݼެÈ
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 22:43:03
LISPϽ¨°Ý
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 01:08:27
>>233
ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒy[ƒWƒLƒƒƒbƒVƒ…‚ªŽg‚¦‚È‚¢Ž–‚à‚ ‚èAŒ»ó‚Å‚Í300ƒAƒNƒZƒX/•b’ö“x‚µ‚©‚³‚΂¯‚È‚¢‚̂ł·‚ª
‚±‚ÌŽž‚Ì‚b‚o‚t•‰‰×‚ª100ƒp[ƒZƒ“ƒg‹ß‚¢‚Ì‚ÅA‚Ü‚¸‚Í‚h‚n‚â‚s‚b‚oƒRƒlƒNƒVƒ‡ƒ“‚æ‚è‚à‚±‚¿‚ç‚ð‰ü‘P‚·‚é—\’è‚Å‚·B
‚Æ‚è‚ ‚¦‚¸‚b‚ÅŠÈ’P‚ȃT[ƒo[‚ð‘‚¢‚Ä“®‚©‚¹‚΂b‚o‚t•‰‰×‚ª‹É’[‚ÉŒ¸‚èA‚P‚OƒTƒCƒgˆÊ‚Í‚¢‚¯‚»‚¤‚È•µˆÍ‹C‚Í‚ ‚è‚Ü‚·B
‚y‚…‚Ž‚Í‚s‚b‚oƒRƒlƒNƒVƒ‡ƒ“‚Ì–â‘è‰ñ”ð‚ł͖³‚A•¡”‚̃TƒCƒg‚ð“®‚©‚·ˆ×‚Ƀƒ“ƒe‚Ì‚µ‚â‚·‚³‚©‚瓱“ü‚µ‚½‚©‚Á‚½‚̂ł·‚ª
‚š‚…‚Ž‚PD‚P‚ł̓Aƒpƒbƒ`‚͂܂Ƃà‚É“®‚©‚È‚©‚Á‚½‹C‚ª‚µ‚Ü‚·BÅV”łł͑åä•v‚Ȃ̂łµ‚傤‚©H
>>234
‚s‚b‚oƒXƒ^ƒbƒN–˜‚Í‚Æ‚è‚ ‚¦‚¸˜M‚é‚‚à‚è‚Í–³‚¢‚Å‚·B
‚g‚c‚k‚ÅŽÀŒ»‚Å‚«‚ê‚Ζʔ’‚¢‚Å‚·‚ËB§ŒÀ•t‚«‚Ì‚m‚s‚oƒT[ƒo[‚È‚ñ‚©‚Í—L‚é‚Ý‚½‚¢‚ÅAG”‚Í‚³‚ꂽ‚̂ł·‚ªŽÀ—Í‚ª‚‚’‚š
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 08:36:55
ƒXƒŒˆá‚¢‚ÌWEBƒT[ƒo‚̘b‘èI—¹[B
ˆÈ~’Êí‰^‰c‚Å‚¨‘—‚è‚¢‚½‚µ‚Ü‚·B
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 12:01:14
nasm‚ÌEQU‚Æ%define‚Á‚ĉ½‚ªˆá‚¤‚ÌH
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 12:37:06
‰º‚̂悤‚ÉæŽZ‚̃vƒƒOƒ‰ƒ€‚ðŠ®¬‚³‚¹‚½‚¢‚̂ł·‚ª‚³‚Á‚Ï‚è‚í‚©‚è‚Ü‚¹‚ñorz
’N‚©ÎÞ½¹Ã
start:
add $1, $0, $0 ; $1: address of X
addi $2, $0, 16 ; $2: counter = 16
add $3, $0, $0 ; $3: product Z
lw $4, 0($1) ; $4: X, load X to $4
addi $1, $1, 4 ; address + 4
...
loop:
...
add $3, $3, $4 ; Z = Z + X
shift:
...
addi $2, $2, -1 ; counter--
bne $2, $0, loop ; go to loop if counter != 0
sw $3, 0($1) ; store Z
finish: j finish ; dead loop
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 12:53:05
>>241
ˆê“x2i”‚ÌŠ|‚¯ŽZ‚ð•MŽZ‚Å‘‚¢‚Ă݂È
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 18:16:49
13(10) x 10(10) = 130(10)
@@@@@@@1101(2) = 13(10)
@@@@@@x 1010(2) = 10(10)
----------------
@@@@@@ 11010(2)
@@@@@1101000(2)
----------------
@@@@ 10000010(2) = 130(10)
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 11:15:33
Ž¿–â‚Ȃ̂ł·‚ª
CŒ¾Œê‚Ì
for(t=1;t<9;t++)
‚ðƒAƒZƒ“ƒuƒ‰‚Å‘‚‚Ƃǂ¤‚È‚é‚̂łµ‚傤‚©H
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 11:53:02
>>244
mov eax,1
L1:
cmp eax,8
jg L2
inc eax
jmp L1
L2:
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 12:10:27
xor ax,ax
mov cx,8
a:
inc ax
loop a
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 12:45:17
>>244
@@@@XOR@@@GR7,GR7
@@@@ST@@@@GR7,t
@@@@JUMP@@L02
L01@@EEE
@@@@EEE
@@@@LD@@@@GR7,t
@@@@LAD@@@GR7,1,GR7
@@@@ST@@@@GR7,t
L02@ LAD@@@GR1,9
@@@@CPA@@@GR7,GR1
@@@@JMI@@@L01
@@@@EEE
248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 12:49:08
>>245‚³‚ñ
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
eax‚Æ‚¢‚¤‚͕̂ϔ‚ƉðŽß‚µ‚Ä—Ç‚¢‚̂łµ‚傤‚©H
‚ ‚ÆŠe–½—ß‚Í
eax‚ð1‚Æ‚¨‚
ƒL1„
8‚Æ”äŠr‚µ‚Äeax‚ªˆÈã‚È‚ç‚Î
ƒL2„‚Ö”ò‚Ô
eax‚ª¬‚³‚¯‚ê‚Î
ƒL1„‚ðŽÀs‚·‚é
ƒL2„
‚Æ‚¢‚¤‚©‚ñ‚¶‚Å‚µ‚傤‚©
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 13:08:25
jg‚ÍuˆÈãv‚¶‚á‚È‚‚Äu‚æ‚è‘å‚«‚¢v‚¾‚æB
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 13:11:10
> eax‚Æ‚¢‚¤‚͕̂ϔ‚ƉðŽß‚µ‚Ä—Ç‚¢‚̂łµ‚傤‚©H
‚¨[‚¢B
‚¾‚¢‚½‚¢AuƒAƒZƒ“ƒuƒ‰‚Å‘‚¯v‚Æ‚¢‚¤‚È‚çAƒvƒƒZƒbƒT‘‚¯‚æB
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 13:14:22
H8/3664 ‚Å‚·
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 13:15:59
>>247
~ XOR GR7,GR7
› LAD GR7,1
‚¾‚ÈB
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 13:54:03
>>251
‘g‚Ýž‚Ý‚b‚o‚tŠÖŒW‚Í“d‹CE“dŽq”‚ŕ·‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚©‚àB
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 14:15:00
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 03:47:29
>>244-249
‚È‚ñ‚ÅCPUŽw’肳‚ê‚ĂȂ¢‚̂ɉï˜b‚ª‘±‚¢‚Ä‚½‚ñ‚¾‚낤
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 05:03:24
‚È‚ñ‚Å‚à‚¢‚¢‚©‚çƒAƒZƒ“ƒuƒŠ‘‚«‚½‚¢‹C•ª‚¾‚Á‚½‚ñ‚¾‚ë
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 06:11:59
CPU‚ÌŽw’肪‚È‚¢ê‡‚͉ñ“𑤂ªD‚«‚ÈCPU‚ð‘I‚ׂ܂·B
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 22:49:18
NASM MASM TASM
‚Ç‚ê‚ðŽg‚Á‚Ă܂·‚©
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 22:50:43
GAS ˆê‘ðB
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 22:55:03
TASMB
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 22:56:42
GAS‚ÅCOM‚ð쬂ł«‚Ü‚·‚©
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/03 22:59:01
NASM MASM ‚k‚`‚r‚l@‚f‚`‚r
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 00:19:44
‚x‚`‚r‚l
264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 02:21:01
>>263
‹x‚Þ‚ÈB
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 03:16:08
NASM‚ðŽg‚Á‚Ä‚¢‚邯‚ÇAƒRƒ“ƒpƒCƒ‹‚·‚é‚܂ł̎èŠÔ‚ª‚¾‚é‚¢B
’†ŠÔƒtƒ@ƒCƒ‹ì¬¨ALink‚ŃRƒ“ƒpƒCƒ‹
‚±‚ÌŽèŠÔ‚𖳂‚µ‚½‚¢B
MASM‚Á‚ÄŽg—pŽÒ‚ª‘½‚¢‚ÆŽv‚¤‚¯‚ÇAã‹L€–Ú‚ðˆêЇ‚µ‚Äo—ˆ‚é‚ÌH
o—ˆ‚é‚È‚çæ‚èŠ·‚¦‚悤‚©‚ÈB
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 03:48:31
>>265
batƒtƒ@ƒCƒ‹‚ðì‚ê‚΂¢‚¢‚悤‚ÈB
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 07:18:52
‹ß ‚ÌŽá‚¢‚à‚ñ‚Ímake‚à‚µ‚ç‚ñ‚Ì‚©
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 08:39:59
“‡ŠÂ‹«‚É‘g‚Ý“ü‚ê‚ç‚ê‚邾‚ëB
‚Â[‚© make ‚Å‚¢‚¢‚æ‚È?
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 09:39:11
DOS‚Ì ‚ÍMASM‚âTASM‚ðˆ¤—p‚µ‚Ä‚½‚¯‚ÇA
WinŠÂ‹«‚ɈڂÁ‚Ä‚©‚炱‚Á‚¿ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚µ‚©‘‚©‚È‚‚È‚Á‚½‚È‚ŸB
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 11:41:38
make‚Í‚¢‚¿‚¢‚¿Makefile‚ð‘‚‚Ì‚ª–Ê“|‚¾‚낤
‚Ȃ̂Åbat
EEEƒtƒ‹ƒAƒZƒ“ƒuƒŠE‚Pƒtƒ@ƒCƒ‹Š®Œ‹‚̘b‚¾‚æ‚ÈH
‚»‚¤‚¶‚á‚È‚¢‚Ȃ牴‚àMakefile‘‚‚ª
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 17:40:39
ƒAƒZ‚Å‚»‚ñ‚Ȃɂł©‚¢ƒvƒƒWƒFƒNƒg‚È‚ñ‚Ä‚â‚ç‚È‚¢‚µ
‚Ç‚¤‚¹‘Sƒrƒ‹ƒh‚Å‚àˆêu‚ÅI‚í‚é‚ñ‚¾
”s‘‚‚²‚ƂɑSƒrƒ‹ƒh‚Å‚à‚Ü‚Á‚½‚‹ê‚ɂȂç‚ñ‚—
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 19:57:12
nasm.exe(-f win32)‚Å쬂µ‚½obj‚Íld.exe‚Å‚àƒŠƒ“ƒN‚Å‚«‚é‚È‚Ÿdd
‚߂ǂ¢‚È‚çgcc‚ÅƒŠƒ“ƒNB
‚»‚ê‚Í‚»‚¤‚ÆAnasm‚̃ZƒNƒVƒ‡ƒ“錾‚Å‹¤—L‘®«‚ð‚‚¯‚邱‚Æ‚Ío—ˆ‚È‚¢H
‚Æ‚è‚ ‚¦‚¸FMO‚Å‹¤—Lƒƒ‚ƒŠ‚ðŽÀŒ»‚µ‚Ä‚¢‚éB
gas‚È‚ç
.section .sdata,"rws"
‚Á‚Ä‘‚¯‚΋¤—L‘®«‚ª•t‚‚¯‚ÇB
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 00:06:20
SH‚̃vƒƒWƒFƒNƒg—a‚©‚Á‚½‚Ì‚¾‚ªƒRƒ“ƒpƒCƒ‰æ¶‚ª¶¬‚µ‚½ƒAƒZƒ“‚ª‚Ü‚Á‚½‚‚í‚©‚ç‚ñ‚̂ł·BƒVƒ~ƒ…ƒŒ[ƒ^‚Ô‚ñ‚܂킵‚Ä‚à‚»‚±‚ª‚í‚©‚ç‚ñorz
ÀÁÞ¹kt
SuperH RISC engine C/C++ Compiler (V.8.00.05)
EX).
Address ML Assembler
00007E66 D23D MOV.L @(H'00F4:8,PC),R2
ˆÈ‰ºlŽ@
Inst Dest Displacement
b1101 0010 0011 1101
h d 2 3 d
\•¶‚ÌDisplacemnet‚͉ºˆÊ2bit•ª(1/4‚Æ‚µ‚Ä‚¢‚é)‚ðÈ—ª‚µ‹Lq‚ɂȂÁ‚Ä‚¢‚邿‚¤‚¾
Destination‚ÍŠÈ’P‚ÉR2‚ð2‚Æ‚µ‚Ä‚¢‚邾‚¯
MOV.L @(disp,PC),Rn‚̉ðàiŽd—l‘”²ˆj
ƒfƒBƒXƒvƒŒ[ƒXƒƒ“ƒg‚Í8bit‚Ü‚Å(H'1-FF)
LONG WORD Šg’£~4 Å‘åFb1111111100:0x1020
WORD Šg’£~2 Å‘åFb0111111110:0x 510
‚Æ‚µ‚Ä‚¢‚é@‚æ‚Á‚ÄDisplacement‚ÍH'03D0
PC‚͉ºˆÊ2bit‚ðƒ}ƒXƒN‚·‚é
H'00007E66 & H'FFFFFFFC@‚æ‚Á‚ÄH'7E64
R2 = PC + Displacement = H'8234‚ƂȂéH
‚µ‚©‚µŽÀÛ‚Í
ƒVƒ€‚Å‚ÍR2 = H'00003774@ÄÞÎÞÁÞÃ(TÛT)
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 01:32:32
>>273
Displacement‚ÍA•’Ê}‚ðl—¶‚·‚邯Žv‚¤‚Ì‚¾‚ªB
8bit‚ÌDisplacement‚¾‚ÆAbit7‚ª‚P‚¾‚Æu|v‚É‚È‚é‚Æ‚©cB
SH‚ÍG‚Á‚½‚±‚Æ‚ª–³‚¢‚̂ŊԈá‚Á‚Ä‚¢‚½‚çƒSƒƒ“B
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 02:33:04
@‚Í‘¦’l‚¶‚á‚È‚‚ÄAŠÔÚƒAƒhƒŒƒbƒVƒ“ƒO‚¶‚á‚È‚¢‚Ì‚©H
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 02:49:31
lŽ@‚Á‚Ă̂͂ǂ¤‚¢‚¤‚±‚ƂȂÌH‚¿‚á‚ñ‚ƃ}ƒjƒ…ƒAƒ‹‚É–½—ߌ`Ž®‚ªÚ‚Á‚Ä‚é‚Å‚µ‚åB
>b1111111100:0x1020
>b0111111110:0x 510
‚Á‚Ä‚Ì‚à‚¨‚©‚µ‚¢‚µB
R2=Read_Long( (0x00007E66 & 0xFFFFFFFC) + (0x3D<<2) ) = Read_Long( 0x7E64+0xF4 ) = Read_Long(0x7F58)
ƒAƒhƒŒƒX0x7F58‚É‚ ‚éLong’l‚ªR2‚É“ü‚éB
URLØÝ¸(japan.renesas.com) ‚©‚çuSuperH RISC engine ƒtƒ@ƒ~ƒŠv>uƒhƒLƒ…ƒƒ“ƒgv‚Å
“ú–{Œê‚̃\ƒtƒgƒEƒFƒAƒ}ƒjƒ…ƒAƒ‹‚É‚½‚ǂ蒅‚¯‚é‚©‚çA‚»‚ê“ǂނƂ¢‚¢‚æB
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 04:11:21
’N‚àƒhƒLƒ…ƒ“‚̈ӌ©‚Í•·‚¢‚Ă܂¹‚ñ
‹A‚ê
278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 11:37:38
add, sub, and, or, lw, sw, beq, bne, j,
addi, andi, ori, sll, srl, sra
‚±‚ꂾ‚¯‚Ì–½—ß‚Å16or32ƒrƒbƒg“¯Žm‚Ì”Žš‚ÌŠ|‚¯ŽZ‚̃vƒƒOƒ‰ƒ€‚ðì‚ê‚Ü‚·‚©H
279:278
06/07/06 11:59:57
/*
multiplication.c: Unsigned 16-bit x 16-bit
*/
main(){
int x = 0x0000c9ae;
int y = 0x0000f6e5;
int z = mul(x, y);
printf("%08x * %08x = %08x\n", x, y, z);
}
int mul(int x, int y){
int a, b, c;
int i; // counter
a = x;
b = y;
c = 0; // production
for(i = 0; i < 16; i++){ // for 16 bits
if((b & 1) == 1){ // LSB of b is 1
c += a; // c = c + a
}
a = a << 1; // shift a 1-bit left
b = b >> 1; // shift b 1-bit right
}
return(c); // return production
}
‚¿‚Ȃ݂ÉCŒ¾Œê‚Å‘‚‚Æ‚±‚¤‚È‚é‚炵‚¢‚Å‚·
280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 12:19:20
‚Ó‚ÆŽv‚Á‚½‚ªA‰½‚Å‚à‚Å‚«‚éŬŒÀ‚Ì–½—߃Zƒbƒg‚Á‚Ăǂ̂‚ç‚¢‚¾‚낤B
ƒƒ‚ƒŠ‚̃Š[ƒhƒ‰ƒCƒgAðŒƒWƒƒƒ“ƒvA‚ ‚ƉÁŽZH
‚»‚¤‚¢‚âBrainFuck‚ª‰½‚Å‚à‚Å‚«‚é‚ñ‚¾‚Á‚½‚ÈB
281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 12:33:54
ƒ`ƒ…[ƒŠƒ“ƒOƒ}ƒVƒ“‚Æ‚©ARAM ‚Æ‚©‚̘b‚É‚È‚é‚ÆŽv‚¤‚¯‚ÇA
‘½•ª
’è”
1 ‰ÁŽZ
0 ”»’è
ŠÔÚŽQÆ
’ö“x‚Å‘åä•v‚¶‚á‚È‚¢‚©‚ÈH
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 12:45:22
•ªŠò‚Í‚¢‚邾‚낤
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 13:17:01
PC‚ɉÁŽZ‚Å‚«‚ê‚ΕªŠò‚Í—v‚ç‚È‚¢
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 13:20:26
ƒŒƒWƒXƒ^‚©‚çŽw’肵‚½ƒAƒhƒŒƒX‚Ì“à—e‚ðŒ¸ŽZ‚µA
Œ‹‰Ê‚ðƒŒƒWƒXƒ^‚ƃAƒhƒŒƒX‚ɃXƒgƒA‚·‚éB
‚±‚ê‚łǂñ‚ȃvƒƒOƒ‰ƒ€‚Å‚à‘‚¯‚é‚炵‚¢B
ŽÀ—p“I‚É‚ÍPC‚⃌ƒWƒXƒ^‚É‚àƒAƒhƒŒƒX‚ð•t‚¯A
1”Ô’n‚Æ2”Ô’n‚É‘‚‚Æ3”Ô’n‚ɉÁŽZŒ‹‰ÊA4”Ô’n‚ÉŒ¸ŽZŒ‹‰ÊAetc
‚Æ‚¢‚¤ƒn[ƒh‚É‚·‚邯AMOVE–½—ß‚¾‚¯‚ÅOK
1–½—ßCPU‚Ì‚·‚²‚¢‚Æ‚±‚ë‚ÍA–½—߃fƒR[ƒ_‚ª•s—v‚È‚±‚Æ‚¾!
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 14:33:41
>>284
‚»‚Ì•ªƒR[ƒfƒBƒ“ƒO‚ÅŒø—¦‚ðã‚°‚È‚¢‚Æ–³‘Ê‚ª‘‚¦‚é
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 15:47:42
>>278
ƒVƒtƒg–½—߂̑¼‚ɉñ“]–½—ß‚ª–³‚¢‚Æ–Ê“|L‚‚È‚é‚ÈB
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 17:53:21
o—ˆ‚éo—ˆ‚È‚¢‚͕ʂɂµ‚ÄÅ’áŒÀ–³‚¢‚ÆlŠÔ‚ª‹Lq‚·‚鎞‚É•s•Öor•s“s‡‚ª¶‚¶‚éA
‚Æ‚¢‚¤Å’áŒÀ‚È–½—߃Zƒbƒg‚̘b‚ÅB
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 18:00:35
RISCŒnCPU‚̉Šúƒ‚ƒfƒ‹‚Ì–½—߃Zƒbƒg‚Å‚àŒ©‚ê‚ÎH
‚Ü‚ Ax86‚Æ‚©‚Å‚àƒAƒZƒ“ƒuƒ‰ƒŒƒxƒ‹‚ł̖½—߂̎í—Þ‚Í‚»‚¤‘½‚‚͂Ȃ¢‚ñ‚¾‚ªB
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 19:28:36
‰´‚È‚ç^‚Áæ‚ÉHALT‚ÆNOP‚ƃuƒŒ[ƒNƒ|ƒCƒ“ƒg—áŠO‚ð“ü‚ê‚é‚ËB
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 19:52:24
>>289uÅ’áŒÀv•K—v‚©H
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 19:59:05
>>290
HALT‚ª–³‚¢‚ƃ`ƒ…[ƒŠƒ“ƒOƒ}ƒVƒ“‚Æ‚µ‚Ĭ‚è—§‚½‚È‚¢‚̂łÍH
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 21:39:12
‚à‚ë‚à‚ë‚Ç‚¤‚à‚Å‚·
>>273
LONG WORD Šg’£~4 Å‘åFb1111111100:1020
WORD Šg’£~2 Å‘åFb0111111110: 510
³‚µ‚‚Íã‹L10i‚Å‚·B‚¤‚Á‚©‚肵‚Ă܂µ‚½B
ƒ}ƒjƒ…ƒAƒ‹Šm”F‚µ‚Ü‚µ‚½B
MOV.L @(H'00F4:8,PC),R2 PC:0x00007E66
R2=Read_Long( (0x00007E66 & 0xFFFFFFFC) + (0xF4<<2) ) = Read_Long( 0x7E64+0x3D0 ) = Read_Long(0x8234)
ƒ}ƒjƒ…ƒAƒ‹‚ÌŒ`Ž®‚ɉˆ‚Á‚ÄŒvŽZ‚µ‚½‚ªAƒVƒ~ƒ…ƒŒ[ƒ^‚Å‚ÍR2=0x00003774‚Æo—Í‚µ‚Ä‚¢‚éB
‚»‚Ì‚ ‚ƂɂÍ"JSR @R2"‚Æ‚µ‚ÄŠÖ”‚ðŒÄ‚Ño‚µ‚Ä‚¢‚éBƒVƒ~ƒ…ƒŒ[ƒ^‚ł̓®ì‚Í–â‘è‚È‚¢‚̂ŎèŒvŽZ‚ªŠÔˆá‚Á‚Ä‚¢‚éIŠÔˆá‚¢‚͂ǂ±‚È‚ñ‚Å‚·‚©‚ËH
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 22:19:23
>>291
‚»‚ꂪ¢‚Ì’†HALT‚ª–³‚¢CPU‚à‚ ‚Á‚½‚è‚·‚é‚ñ‚Å‚·‚æB
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 22:23:11
>>292
‚¿‚á‚ñ‚ƃ}ƒjƒ…ƒAƒ‹“Ç‚ñ‚Å‚é‚Ì‚©H
H'8234”Ô’n‚Ì’†gŠm”F‚µ‚Ă݂êB
295:291
06/07/06 23:54:15
>>291
‚¦‚¦‚ÆA‚µ’²‚ׂ½‚Æ‚±‚ëAƒ`ƒ…[ƒŠƒ“ƒOƒ}ƒVƒ“‚ÍHALT‚ª–³‚‚Ä‚à‚¢‚¢‚»‚¤‚ÈB
–³ŒÀƒ‹[ƒv‚ɊׂÁ‚½‚ÆŠm’肵‚½Žž“_‚Åu’âŽ~vˆµ‚¢‚ÅOK‚炵‚¢B
‚·‚Ü‚ñB
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 00:44:09
>>294
0x8234‚É–Ú“I‚Ì’l‚ªŠm•Û‚³‚ê‚Ä‚é‚Á‚Ä‚±‚ÆHƒAƒhƒŒƒX‚©‚ç’l‚ðŽ‚¿ž‚Þ‚É‚ÍMOV.L @R2,Rn‚ª•K—v‚¶‚á‚È‚¢‚ÌH
ƒ}ƒjƒ…ƒAƒ‹(RJJJ09B0228-0700,Rev7.00 P6-59)‚ɂ͌vŽZ’Ê‚è‚É“±‚¯‚邪AMOV.L @(H'00F4:8,PC),R2 PC:0x00007E66‚̃Vƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“Œ‹‰Ê‚ªR2 = 0x00003774‚ƂȂé‚Ì‚©‚ª‚Ç‚¤‚É‚à
297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 01:39:00
‚»[‚ä[‚à‚Ü‚¢‚ç‚ÉBrainF*ck
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 11:46:21
6502‚Ì–½—߃Zƒbƒg‚̓Vƒ“ƒvƒ‹‚Ŏ኱•s‘«‹C–¡‚É
‚܂Ƃ܂Á‚½–½—߃Zƒbƒg‚¾‚Á‚½‚ÆŽv‚¤B
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 23:13:39
ƒAƒZƒ“ƒuƒ‰‘S”ʂƂ¢‚¢‚‚Âx86Œn‚΂©‚肾‚Ë
UNIXƒxƒ“ƒ_‚̃vƒƒZƒbƒT‚̃AƒZƒ“ƒuƒŠƒvƒƒOƒ‰ƒ€‚Í–³‚¢ƒ|H
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 01:01:24
300ƒQƒbƒg‚µ‚Ä‚¨‚«‚Ü‚·‚©B
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 09:41:58
‚·‚²‚PPC‚ð‚â‚肽‚¢‚ñ‚Å‚·‚¯‚Çc
‚í‚©‚è‚Ü‚¹‚ñB
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 10:23:20
>>301
•” ‚©iMac”ƒ‚¦‚ÎH
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 10:33:43
>>302
Mac‚È‚ç‚ ‚éB
304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 11:26:31
>>303
ƒqƒ}‚¾‚©‚甽‰ž‚µ‚Ä‚¨‚B‰½‚ª‚í‚©‚ç‚È‚¢‚ñ‚¾B
–½—ß‚»‚Ì‚à‚Ì‚©A–”‚Í–½—߂̎g‚¢•û‚©H
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 12:12:57
>>304
‚Ç‚Á‚¿‚àB
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 13:09:30
>>305
uŒº” v‚ÆuPowerPCv‚Å‚®‚®‚ê‚ÎPowerPC‚̉ðàHP‚ªŒ©‚‚©‚é‚©‚à‚µ‚ê‚È‚¢B
Mac‚Å‚®‚®‚Á‚Ä‚àƒAƒZƒ“ƒuƒ‰‚ð‰ðà‚µ‚½HP‚Ío‚Ä—ˆ‚È‚¢‹C‚ª‚·‚éB
‚µ‚©‚µAPowerPC‚̃AƒZƒ“ƒuƒ‰‚à’m‚ç‚È‚¢‚ÅA‰½‚ðì‚é‚‚à‚è‚Ȃ̂©H
‚»‚̕ӂ𖾊m‚É‚µ‚Ä‚¨‚©‚È‚¢‚ÆAã’B‚Í—L‚蓾‚È‚¢‚ÆŽv‚¤B
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 23:28:11
>>306
Œƒ—サ‚½‚‚à‚肾‚Á‚½‚ñ‚¾‚¯‚Çcorz
308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 23:30:47
>>307‚Ì’ù³
>>306‚ł͖³‚‚Ä>>305‚Å‚·B
˜A‘±‘ž‚ÝA½Ï¿
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/13 19:48:19
ƒAƒZƒ“ƒuƒ‰‚ÅÀ‚IÀ‚IÀ‚Á‚¿‚Ⴄ‚ÌI
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/15 12:18:13
‚Ý‚³‚‚çŒê‚Å‚¨‚‹
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/15 14:10:51
i386‚ɃoƒCƒg”½“]•t‚«®”ƒ[ƒh^ƒXƒgƒA–½—ß‚Á‚Ä‚ ‚éH
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/15 14:34:18
‚È‚¢
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 02:03:02
26ŽžŠÔŠÏ‚È‚ª‚ç•ÛŽçB
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 02:04:17
‚¤`AŒë”š‚µ‚½B
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 08:21:59
ƒXƒŠƒ€‚Ńhƒ{ƒ“‚Æ‚©Œ¾‚¤“z‚͂ǂ±‚¢‚Á‚½‚ñ‚¾
316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 09:17:49
•³ƒRƒe‚͌Ă΂ñ‚Å‚¦‚¦‚æ
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 12:35:35
ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚̓XƒŒˆá‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇŽ¿–âB
Xeon‚Å“®‚©‚»‚¤‚ÆŽv‚Á‚Ä
double func(double *sx, double *cx, double *sy, double *cy, int xe, int ye)
{
double sum = 0;
for (int ix = 0; ix < xe; ix++) {
double sx1 = sx[ix];
double cx1 = cx[ix];
for (int iy = 0; iy < ye; iy++) {
double sy1 = sy[iy];
double cy1 = cy[iy];
sum += (cx1 * cy1 - sx1 * sy1) + (cx1 * sy1 + sx1 * cy1);
}
}
return sum;
}
‚±‚°‚ÈŠÖ”‚̃‹[ƒv“à•”‚ð
asm volatile(
"
movsd %1, %%xmm0; movhpd %3, %%xmm0; movapd %%xmm0, %%xmm2
movsd %2, %%xmm1; movhpd %4, %%xmm1; movapd %%xmm1, %%xmm3
mulpd %%xmm1, %%xmm0; movhlps %%xmm0, %%xmm1; subsd %%xmm1, %%xmm0
mulpd %%xmm3, %%xmm2; movhlps %%xmm2, %%xmm3; addsd %%xmm3, %%xmm2
addsd %0, %%xmm0; addsd %%xmm0, %%xmm2; movsd %%xmm2, %0" :
"=g" (sum) :
"g" (cx[ix]), "g" (cy[iy]), "g" (sx[ix]), "g" (sy[iy]) :
"%xmm0", "%xmm1", "%xmm2", "%xmm3"
);
‚±‚¤‘‚¢‚Ă݂½‚ñ‚¾‚ªA‚à‚Á‚ÆŒø—¦ã‚°‚ç‚ê‚È‚¢‚à‚ñ‚©‚ÈB
ƒ‹[ƒv•”‚Íicc‚ÌŠeŽíÅ“K‰»‚É—Š‚è‚½‚¢‚©‚çŽc‚µ‚Ä‚¨‚«‚½‚¢‚ñ‚¾‚ªB
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 20:40:02
>>317
‘f’¼‚É2—v‘f‚¸‚‚â‚Á‚½‚ç‚¢‚¢‚ñ‚łȂ¢‚ÌB
> ƒ‹[ƒv•”‚Íicc‚ÌŠeŽíÅ“K‰»‚É—Š‚è‚½‚¢‚©‚ç
‚Ƃ͂ǂ¤‚¢‚¤‚±‚ÆH
‚±‚̈—‚È‚çŠÖ”‘S•”‚ðƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚Å
‘‚‚Ì‚ªA‘¬“x‚ào‚邵Žè‚ÁŽæ‚è‘‚¢‚ÆŽv‚¤‚ªB
319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 20:41:32
>>318‚Ý‚½‚¢‚ÈŒ´Žnl‚Ü‚¾‚¢‚½‚ñ‚¾iO‚Oj
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 20:53:01
‚¾‚¢‚½‚¢A‚b‚È‚ñ‚Ä’†g‚̉½‚à–³‚¢ƒ‹[ƒv‰ñ‚·‚¾‚¯‚Å‚¿‚ñ‚½‚ç’x‚·‚¬B
ƒ|ƒCƒ“ƒ^‚È‚ñ‚©Žg‚Á‚½‚ç—]Œv‚ȉ‰ŽZ“ü‚è‚Ü‚‚è‚Å’x‚¢‚µB‚Ü‚ Aŋ߂̂b‚o‚t‚ÍŠ|‚¯ŽZ‚ª‘‚‚È‚Á‚½‚©‚ç‘啪—Ç‚‚È‚Á‚½‚ªB
321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 20:57:07
>>317
ƒRƒ“ƒpƒCƒ‰‚ªƒTƒ|[ƒg‚µ‚Ä‚é‚È‚çintrinsicsŠÖ”‚Å‘‚B
322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 21:21:13
CŒ¾ŒêƒŒƒxƒ‹‚ÅÅ“K‰»‚·‚é—]’n‚ª‚ ‚邯Žv‚¤‚ª
ƒqƒ“ƒg
for(int iy = 0; iy < ye; iy++){
sumA+=cx1*(cy1+sy1);
sumB+=sx1*(cy1-sy1);
}
sum+=sumA+sumB;
323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 22:12:57
>>322
‚Ü‚¾Å“K‰»‚Å‚«‚éB
ƒqƒ“ƒg
for(int@iy@=@0;@iy@<@ye;@iy++){@
@@@@sumA@+=@cy1;
@@@@sumB@+=@sy1;
}
sum@+=@cx1@*@(sumA+sumB);
sum@+=@sx1@*@(sumA-sumB);
324:323
06/07/17 22:19:41
>>323
‚ AŽ©•ª‚Å‘‚¢‚Æ‚¢‚Ä¡‹C‚¢‚½B
‚±‚Ì‘‚«•û‚¾‚ƃ‹[ƒv‚àŠO‚ÉŠ‡‚肾‚¹‚é‚©‚çO(n)‚ÅŒvŽZ‚Å‚«‚éB
‚à‚Æ‚̃R[ƒh‚¾‚ÆO(n^2)‚¾‚©‚爳“|“I‚É«”\‚ªŒüã‚·‚éB
‚Æ‚¢‚¤‚©ƒAƒZƒ“ƒuƒ‰‚ÉŽè‚ðo‚·‘O‚ɘ_—ƒŒƒxƒ‹‚ÅÅ“K‰»‚µ‚ë‚Æ‚¢‚¤“TŒ^—á‚Å‚·‚ÈB
‚Ü‚ŸA‚±‚̃XƒŒ‚ÅŒ¾‚¤‚͖̂³ˆ‚¾‚¯‚Ç‚—
325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 22:30:29
‚¤[‚ñÉ‚µ‚¢‚ÈBy‚¾‚¯‚¶‚á‚È‚‚Äx‚àÅ“K‰»‚Å‚«‚éB
for(int@iy@=@0;@iy@<@ye;@iy++){@@
@@@@sumA@+=@cy1;@
@@@@sumB@+=@sy1;@
}@
for(int@ix@=@0;@ix@<@xe;@ix++){
@@@@sumC@+=@cx1;
@@@@sumD@+=@sx1;
}
sum@=@sumC@*@(sumA+sumB)@+@sumD@*@(sumA-sumB);
‚ÜA‚±‚Á‚¿‚̓I[ƒ_[ƒŒƒxƒ‹‚ÌÅ“K‰»‚ɂȂç‚È‚¢‚ª‚ÈB
326:317
06/07/17 23:01:47
‚Ð[‚ñA’ú‚ß‚©‚¯‚Ä‚©‚烌ƒX‚ª‚½‚‚³‚ñ‚‚¢‚Ä‚é`
#‚ AiccŽg—p‚Á‚Ä‘‚‚Ì–Y‚ê‚Ä‚½B
‚»‚à‚»‚àAuƒRƒ“ƒpƒCƒ‰‚æ‚è‚àƒAƒZƒ“ƒuƒ‰‚Ì•û‚ªâ‘Α¬‚¢Bƒ‹[ƒv“à•”‚¾‚¯‚Å‚àƒAƒZƒ“ƒuƒŠ‰»‚µ‚ëv‚Æ
Žå’£‚·‚铪‚̌ł¢l‚½‚¿‚ð”[“¾‚³‚¹‚ç‚ê‚ê‚΂¢‚¢‚Ì‚ÅAƒ‹[ƒv‚ÌÅ“K‰»‚ɂ͎è‚ðo‚³‚¸‚Éς܂¹‚½‚¢‚킯‚Å‚·B
‚ÅAuxmmƒŒƒWƒXƒ^‚Í•À—ñ‰‰ŽZ‚Å‚«‚é‚Ì‚¾‚©‚çâ‘Α¬‚¢v‚Æ‚¢‚¤ƒqƒ“ƒg(‚Æ‚¢‚¤–¼‚ÌŽwަ)‚ÌŒ³A
>317‚̂悤‚ȃR[ƒh‚ð‘‚¢‚Ă݂½‚킯‚Å‚·‚ªB
ˆ‚ª‚±‚Ì’ö“x‚̃AƒZƒ“ƒuƒŠ‰»‚Å‚ÍC•”•ª‚Æ‚ÌI/F‚ÉŽžŠÔ‚ðŽæ‚ç‚ê‚邿‚¤‚ÅŒø—¦‚ªã‚ª‚Á‚Ä‚¢‚Ü‚¹‚ñB
ŽÀÛŒ³‚̃\[ƒX‚ðicc‚ŃRƒ“ƒpƒCƒ‹‚·‚邯ƒ‹[ƒv‚ðƒAƒ“ƒ[ƒ‹‚µ‚Ä4‰ñ•ª‚¸‚‰ñ‚·‚悤‚Å‚·B
–ܘ_SSE–½—ß‚àŽg‚¤‚µ•À—ñ‰»ƒIƒvƒVƒ‡ƒ“‚ðŽw’è‚·‚ê‚ΕÀ—ñ‰»‚µ‚Ä‚‚ê‚邵B
‚Ȃ̂ÅA‚±‚̂܂Üu•ÛŽç«‚ÆŠJ”H”‚ðl‚¦‚ê‚΃Rƒ“ƒpƒCƒ‰‚É”C‚¹‚½‚Ù‚¤‚ª–³“ïv‚Æ‚¢‚¤•ñ‚ð‚µ‚Ä‚à‚¢‚¢‚̂ł·‚ªA
”O‚Ì‚½‚ß(‚Æ‹Zp“I‹»–¡‚©‚ç)ƒAƒZƒ“ƒuƒŠ•”•ª‚Å–³‘Ê‚ª‚È‚¢‚©‚ð•·‚¢‚Ă݂½‚©‚Á‚½‚̂ł·B
>>318
‹°‚ç‚2‰ñ•ª‚¸‚ƒAƒ“ƒ[ƒ‹‚µ‚½ƒR[ƒh‚ð‘‚‚Æ‘¬‚»‚¤‚Å‚·‚ªAƒRƒ“ƒpƒCƒ‰‚à“¯‚¶’ö“x‚̃R[ƒh‚ðo‚µ‚»‚¤‚Å‚·B
>>320
³’¼Ž„‚É‚ÍAgcc•Ó‚è‚̃R[ƒh‚ð‘‚‚Ì‚ª‚â‚Á‚ÆBicc‚ÉŸ‚Ä‚éƒR[ƒh‚𑂯‚邯‚ÍŽv‚¢‚Ü‚¹‚ñB
#‚±‚Ìê‡AC‚Ì’Pƒ‚È–|–ó‚ÆŒ¾‚¤ˆÓ–¡‚ÅB
>>321
icc‚̃}ƒjƒ…ƒAƒ‹‚ð‚³‚Á‚Ɠǂñ‚¾ŒÀ‚è‚ł͌©‚½‹L‰¯‚ª‚È‚¢‚̂ł·‚ªA’²‚ׂĂ݂܂·B
>>322-325
‚¦[‚ÆAÅI“I‚ȃR[ƒh‚Í‚à‚»‚Á‚Æ•¡ŽG‚ɂȂé‚̂ŃƒWƒbƒNƒŒƒxƒ‹‚ÌÅ“K‰»‚Í>317‚ÅŽ~‚ß‚½ŽŸ‘æ‚Å‚·B
#Œão‚µ‚·‚ñ‚Ü‚¹‚ñB
‚Á‚Ä‚±‚Æ‚ÅA‰½‚©‚ ‚ê‚Έø‚«‘±‚«‚¨Šè‚¢‚µ‚Ü‚·B
#FPU–½—ß‚ÆSSE–½—ß‚Á‚Ä‘g‚݇‚킹‚邯‚Ç‚¤‚È‚é‚Ì‚©‚È‚ŸB‚±‚ê‚΂Á‚©‚è‚̓jƒ‚ƒjƒbƒN•\‚É‚ç‚ß‚Á‚±‚µ‚Ä‚à‚í‚©‚ç‚ñcc
327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/18 07:13:29
„‹°‚ç‚2‰ñ•ª‚¸‚ƒAƒ“ƒ[ƒ‹‚µ‚½ƒR[ƒh‚ð‘‚‚Æ‘¬‚»‚¤‚Å‚·‚ªAƒRƒ“ƒpƒCƒ‰‚à“¯‚¶’ö“x‚̃R[ƒh‚ðo‚µ‚»‚¤‚Å‚·B
ƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚Ì“à•”‚̓Rƒ“ƒpƒCƒ‰‚ÌÅ“K‰»‚ÍŒø‚©‚È‚¢B
movsd‚âmovhlps‚Å‚P—v‘f‚¸‚ˆړ®‚µ‚Ä‚é‚Ì‚ª–³‘Ê‚¾B
„‚¦[‚ÆAÅI“I‚ȃR[ƒh‚Í‚à‚»‚Á‚Æ•¡ŽG‚ɂȂé‚Ì‚Å
‚»‚ꂪ‚Ç‚ñ‚ȃR[ƒh‚©‘‚¢‚Ä‚‚ê‚È‚¢‚ƃŒƒX‚Ì‚µ‚悤‚ª‚È‚¢B
>>324‚̂悤‚ÈÅ“K‰»‚ªÅ‚àd—v‚Ȃ̂ÉA‚»‚ê‚ðŒŸ“¢‚·‚é‘O‚©‚ç
ƒAƒZƒ“ƒuƒ‰‚Ì‘‚«•û‚ðl‚¦‚é‚̂͂¿‚å‚Á‚Æ‚¨‚©‚µ‚¢B
„FPU–½—ß‚ÆSSE–½—ß‚Á‚Ä‘g‚݇‚킹‚邯‚Ç‚¤‚È‚é‚Ì‚©‚È‚ŸB
‚»‚ê‚Í–Ê”’‚¢‚̂ŃŒƒX‚ð‚µ‚½‚¢‚Æ‚±‚낾‚ªA
‚Ç‚ñ‚Ȉ—‚©‚í‚©‚ç‚ñ‚±‚ƂɂÍEEEB
328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/18 07:27:13
>>327
„‹°‚ç‚2‰ñ•ª‚¸‚ƒAƒ“ƒ[ƒ‹‚µ‚½ƒR[ƒh‚ð‘‚‚Æ‘¬‚»‚¤‚Å‚·‚ªAƒRƒ“ƒpƒCƒ‰‚à“¯‚¶’ö“x‚̃R[ƒh‚ðo‚µ‚»‚¤‚Å‚·B
’Pƒ‚ÉAŽ©‘O‚Å‘‚¢‚Ä‚àƒRƒ“ƒpƒCƒ‰‚É”C‚¹‚Ä‚à“¯‚¶’ö“x‚̃R[ƒh‚¾‚ÆŒ¾‚Á‚Ä‚¢‚邾‚¯‚¾‚ÈB
ƒAƒ“ƒ[ƒ‹‚µ‚È‚¢‚Æ‘¬“x‚łȂ¢‚̂ͳ’m‚µ‚Ä‚¢‚é‚Ý‚½‚¢‚¾‚µB
„‚¦[‚ÆAÅI“I‚ȃR[ƒh‚Í‚à‚»‚Á‚Æ•¡ŽG‚ɂȂé‚Ì‚Å
‘½•¡ŽG‚ɂȂÁ‚Ä‚à–{‹Ø‚͕ςí‚ç‚ñ‚¾‚ëB—v‚̓_ƒo‚µ‚µ‚½‚¢‚¾‚¯‚Ý‚½‚¢‚¾‚©‚çB
>326‚͂ƂÁ‚Ƃƒú‚߂ă_ƒƒŒƒ|[ƒg‘‚¯‚΂¢‚¢‚ñ‚Å‚ËB
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/18 07:39:41
>>326
>icc‚ÉŸ‚Ä‚éƒR[ƒh‚𑂯‚邯‚ÍŽv‚¢‚Ü‚¹‚ñB
Œ‹‰Ê‚Ío‚Ä‚é‚ñ‚¶‚á‚ñ‚—
ƒAƒZƒ“ƒuƒ‰‚Å‘¬“x‚ð–â‘è‚É‚·‚éꇂ͂ ‚é’ö“xƒZƒ“ƒX‚ª—v‹‚³‚ê‚Ü‚·‚Ì‚ÅA‚ ‚«‚ç‚ß‚½•û‚ª—Ç‚¢‚©‚Æ‚¨‚à‚í‚ê
330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/22 18:26:54
Technical Assembler‚ÌŒfަ”ÂA‚à‚Í‚â‹@”\‚µ‚ĂȂ¢‚Ë‚¥dd
‘å—ʂ̃Xƒpƒ€URL‚ŃƒO‚ª—¬‚³‚ê‚Ü‚‚èB
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/29 20:09:22
ˆêTŠÔ‚Ô‚è‚É‚ ‚°
332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/29 21:02:14
·‚ðŠ„‚Á‚½”‚ðƒTƒ}ƒŠ[‚·‚é‚̂ɃTƒ}ƒŠ[‚Ì·‚ðŠ„‚Á‚Ä‚é”nŽ‚Ç‚à
333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/29 23:47:36
‚¾‚ê‚©•‚¯‚Ä‚‚êII
MIPS‚ŃNƒCƒbƒNƒ\[ƒg‚ðì‚ç‚È‚¢‚Æ‚¢‚©‚ñ‚Ì‚¾‚ª•ª‚©‚ç‚ñ¥¥¥
Œ¾Œê‚ÍMIPSƒx[ƒX‚Ì‚P‚Uƒrƒbƒgƒ}ƒCƒNƒƒvƒƒZƒbƒT—p
‚ÅAŠî–{MIPS‚Æ“¯‚¶‚Å‚·B
ˆá‚¤“_AMULT DIV–½—ß‚ª–³‚¢
‘¦’lƒ[ƒh‚Ílhi@$a,label ‚ÅãˆÊ‚PƒoƒCƒg@lli‚ʼnºˆÊ‚PƒoƒCƒg“Ç‚Ýo‚·‚à‚̂Ƃ·‚éB
Ú‚µ‚‚ÍA
URLØÝ¸(72.14.207.104)
ƒ\[ƒg‚³‚ê‚é—v‘f‚Ì”‚Í0x4000”Ô’n‚É
—v‘f‚Í0x4000‚©‚çˆÈ‰º‚QƒoƒCƒg‚݂œü‚Á‚Ä‚¢‚é‚à‚̂Ƃ·‚éB
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4273“ú‘O‚ÉXV/188 KB
’S“–:undef