ðÒÉ×ÅÔ Andy!
04 Mar 04 14:59, Andy Mozzhevilov ÐÉÓÁÌ Alex Mogilnikov:
AM> ïÂÙÞÎÏ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ 16-ÔÉ ÂÉÔÎÏÊ ÄÁÎÎÙÈ á0 ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ.
? HÅ ÐÏÎÑÌ. ðÏÞÅÍÕ ÐÉÛÁ... ÐÉÓÑ... ÚÁÐÉÓÙ×ÁÑ ÐÏÌÏ×ÉÎÎÏÅ ÓÌÏ×Ï × ÁÄÒÅÓÁ, ÓËÁÖÅÍ, 4 É 6 Ñ ÐÏÌÕÞÁÀ ÏÄÎÏ É ÔÏ ÖÅ ÚÎÁÞÅÎÉÅ ÎÁ ÛÉÎÅ ÁÄÒÅÓÁ?
AM> ÷ÅÄØ ÐÁÍÑÔØ ÏÎÁ ×ÓÅ ÒÁ×ÎÏ ÏÐÒÅÄÅÌÑÅÔÓÑ × ÂÁÊÔÁÈ, ÔÏÌØËÏ ÄÏÓÔÕÐ Ë ÎÅÊ AM> ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÐÏÓÌÏ×ÎÏ. AM> ôÏ ÅÓÔØ, ÎÁÐÒÉÍÅÒ: AM> äÌÑ ÞÔÅÎÉÑ ÂÁÊÔÁ ÐÏ ÁÄÒÅÓÕ 0 ÎÁ ûá ×ÙÓÔÁ×ÌÑÅÔÓÑ ÁÄÒÅÓ 0, ÞÉÔÁÅÔÓÑ AM> ÃÅÌÉËÏÍ 16-ÔÉ ÂÉÔÎÏÅ ÓÌÏ×Ï, ÎÏ ÂÅÒÅÔÓÑ ÍÌÁÄÛÉÊ ÂÁÊÔ. AM> äÌÑ ÞÔÅÎÉÑ ÂÁÊÔÁ ÐÏ ÁÄÒÅÓÕ 1 ÎÁ ûá ×ÙÓÔÁ×ÌÑÅÔÓÑ ÁÄÒÅÓ 0,ÞÉÔÁÅÔÓÑ AM> 16-ÔÉ ÂÉÔÎÏÅ ÓÌÏ×Ï, ÎÏ ÂÅÒÅÔÓÑ ÕÖÅ ÓÔÁÒÛÉÊ ÂÁÊÔ.
üÔÏ ÐÏÎÑÞÔÎÏ. ðÏÞÅÍÕ ÐÒÉ ÞÅÔÎÉÉ ÂÁÊÔÁ ÐÏ ÁÄÒÅÓÕ 2 ÎÁ ûá ÏÐÑÔØ ÖÅ ×ÙÓÔÁ×ÌÑÅÔÓÑ ÁÌÒÅÓ 0?
AM> äÌÑ ÞÔÅÎÉÑ ÓÌÏ×Á, ×ÙÒÁ×ÎÅÎÎÏÇÏ ÐÏ ÞÅÔÎÏÍÕ ÁÄÒÅÓÕ ÚÁ ÏÄÎÏ ÏÂÒÁÝÅÎÉÅ AM> ÂÕÄÅÔ ÓÞÉÔÁÎÏ ÓÌÏ×Ï ÃÅÌÉËÏÍ.
? óÌÏ×Ï ÐÏ ÏÐÒÅÄÅÌÅÎÉÀ ÄÏÌÖÎÏ ÂÙÔØ ×ÙÒÁ×ÎÅÎÏ ÎÁ 4 (ÄÁÖÅ ÎÅ ÎÁ "ÞÅÔÎÙÊ ÁÄÒÅÓ").
AM> åÓÌÉ ÎÕÖÎÏ ÓÞÉÔÁÔØ ÓÌÏ×Ï, ÎÅ ×ÙÒÁ×ÎÅÎÎÏÅ ÐÏ ÞÅÔÎÏÍÕ ÁÄÒÅÓÕ, ÔÏ ÅÓÔØ AM> ÏÄÉÎ ÂÁÊÔ ËÏÔÏÒÏÇÏ ÎÁÈÏÄÉÔÓÑ ÐÏ ÁÄÒÅÓÕ 1, Á ÄÒÕÇÏÊ ÐÏ ÁÄÒÅÓÕ 2, ÔÏ ÄÌÑ AM> ÓÞÉÔÙ×ÁÎÉÑ ÔÁËÏÇÏ ÓÌÏ×Á ÂÕÄÅÔ ÐÒÏÉÚ×ÏÄÉÔØÓÑ 2 ÏÂÒÁÝÅÎÉÑ Ë ÐÁÍÑÔÉ.
óÏ ÓÞÉÔÙ×ÁÎÉÅÍ ÓÌÏ× ËÁË ÒÁÚ ÐÒÏÂÌÅÍ ÎÅÔ, ÓÌÏ×Ï ÓÞÉÔÙ×ÁÅÔÓÑ ÚÁ Ä×Á ÃÉËÌÁ, × ÐÅÒ×ÏÍ á0 ÒÁ×ÎÏ 0, ×Ï ×ÔÏÒÏÍ á0 ÒÁ×ÎÏ 1. ðÏÞÅÍÕ ÐÒÉ ÚÁÐÉÓÉ ÐÏÌÏ×ÉÎÙ ÓÌÏ×Á ÐÏ ÁÄÒÅÓÕ 2 á0 ÒÁ×ÎÏ 0?
AM> ôÏ ÅÓÔØ, ÅÓÌÉ ÐÒÉÍÅÎÑÅÔÓÑ 16-ÔÉ ÂÉÔÎÙÊ ÄÏÓÔÕÐ, ÔÏ ËÏÍÍÕÔÁÃÉÑ AM> ÐÒÏÃÅÓÓÏÒÁ É ÐÁÍÑÔÉ ÄÅÌÁÅÔÓÑ ÐÏ ÓÈÅÍÅ AM> uC ðÁÍÑÔØ AM> á0 - AM> á1 á0 AM> á2 á1 AM> á3 á2 AM> ....
ôÙ ÞÔÏ-ÔÏ ÐÕÔÁÅÛØ. ôÁËÏÊ ÁÄÒÅÓÎÙÊ ÓÄ×ÉÇ ÕÖÅ ×ÙÐÏÌÎÅÎ ×ÎÕÔÒÉ ËÒÉÓÔÁÌÌÁ, É ÜÔÏ ÏÐÉÓÁÎÏ × ÄÏËÕÍÅÎÔÁÃÉÉ.
AM> ðÒÉ ÚÁÐÉÓÉ × RAM ÐÏ 16 ÂÉÔÎÏÊ ÛÉÎÙ ÚÁÄÅÊÓÔ×ÕÀÔÓÑ ÓÉÇÎÁÌÙ WRH' WRL', AM> ÐÏÚ×ÏÒÌÑÀÝÉÅ ÐÉÓÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÔÏÌØËÏ ÓÔÁÒÛÉÊ ÉÌÉ ÔÏÌØËÏ ÍÌÁÄÛÉÊ AM> ÂÁÊÔ × ÔÅËÕÝÅÍ ÃÉËÌÅ ÏÂÒÁÝÅÎÉÑ Ë RAM.
íÎÅ ÎÅ ÎÕÖÅÎ ÓÔÁÒÛÉÊ ÂÁÊÔ (D8..D15). ðÒÏÂÌÅÍÁ × ÔÏÍ, ÞÔÏ ðúõ ÄÌÑ ÚÁÐÉÓÉ × ÎÅÅ ÔÒÅÂÕÅÔ ×ÙÓÔÁ×ÌÅÎÉÑ ÁÄÒÅÓÁ 0x555, Á ÔÁËÏÊ ÁÄÒÅÓ ×ÙÓÔÁ×ÉÔØ ÎÅ ÐÏÌÕÞÁÅÔÓÑ, ÔÁË ËÁË A0 ×ÓÅÇÄÁ ÐÏÞÅÍÕ-ÔÏ ÒÁ×ÅÎ ÎÕÌÀ...
AM> õ 32-È ÂÉÔÎÙÈ RAM (ÅÓÌÉ ÔÁËÉÅ AM> ÂÙ×ÁÀÔ) ÐÏ ÉÄÅÅ ÄÏÌÖÎÏ ÂÙÔØ 4 ÓÉÇÎÁÌÁ WR.
äÁ, ËÏÎÅÞÎÏ, ÉÈ 4. HÏ Ä×Á ÐÏÓÌÅÄÎÉÈ ÍÅÎÑ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ ÎÅ ÉÎÔÅÒÅÓÕÀÔ.
÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... óÌÅÐÏÊ ðØÀ, çÌÕÈÏÊ åÍ...