PDA

View Full Version : میخوام اسمبلی یاد بگیرم



ASM6502
شنبه 13 آذر 1389, 19:35 عصر
سلام
من میخوام اسمبلی 6502 رو یاد بگیرم. منبع واسش به زبان فارسی چیزی پیدا میشه؟ یا باید با منابع انگلیسی سر کنم؟

برای نوشتن برنامه اسمبلی باید از چه سیستم عاملی استفاده بکنم؟ باید از داس استفاده بشه؟ حالا سوالی که ذهنم رو مشغول کرده این هست که خود داس رو با چی نوشتن که باید اسمبلی رو تحت اون بنویسم؟!

الان اسمبلی رو باید با چی بنویسم و اسمبل بکنم؟ بعد میخوام برنامم رو لینک کنم (یعنی exe‌) بشه. لطفا لینک دانلود موارد مورد نیاز رو بدین.

من یه کم VB6 بلدم. شنیدم که اسمبلی رو با بعضی از برنامه ها مخلوط میکنن با وی بی هم میشه مخلوطش کرد؟!

میدونم سوالاتم یه کم عجیب و غریب هست ولی تازه کارم دیگه چه میشه کرد! :لبخند:

با تشکر

xman_1365_x
شنبه 13 آذر 1389, 23:54 عصر
من میخوام اسمبلی 6502 رو یاد بگیرم. منبع واسش به زبان فارسی چیزی پیدا میشه؟ یا باید با منابع انگلیسی سر کنم؟

بايد انگليسي بخوني از گوگل پيدا كن
فعلا به لينك زيريك سري بزنيد
http://neshla.sourceforge.net


برای نوشتن برنامه اسمبلی باید از چه سیستم عاملی استفاده بکنم؟ باید از داس استفاده بشه؟ حالا سوالی که ذهنم رو مشغول کرده این هست که خود داس رو با چی نوشتن که باید اسمبلی رو تحت اون بنویسم؟!

وابسته نيست به هيچ سيستم عاملي مگر اينكه شما با كد هاتون وابستش كنيد مثلا بياي از وقفه داس اسفاده كني يا در ويندوز از api بعد وابسته ميشه به اون سيستم عامل اما مثلا از وقفه بايوس استفاده كني به هيچ سيستم عاملي ووابسته نيست فقط بايد كد رو تبديل به معادل ربان ماشين كنيد


الان اسمبلی رو باید با چی بنویسم و اسمبل بکنم؟ بعد میخوام برنامم رو لینک کنم (یعنی exe‌) بشه. لطفا لینک دانلود موارد مورد نیاز رو بدین.

اسمبلي رو با يك اديتور بنويسين با پسوند asm ذخيره كنيد
در لينكي كه دادم براي 6502 همه چيز رو توضيح داده


من یه کم VB6 بلدم. شنیدم که اسمبلی رو با بعضی از برنامه ها مخلوط میکنن با وی بی هم میشه مخلوطش کرد؟!

نه مستقيم نميشه در وي بي اسمبلي نوشت جواب در فروم هست جستجو كنيد
------
حالا شما بگو چرا مي خواي با 6502 بنويسي؟ مي خواي بازي ميكرو بنويسي؟
شما يكم با اسمبلي 8086 آشنا شو روي ويندوز با emu8086 كار كن ياد گرفتي اسمبلي داس بعد برو سراغ 6502
چرا اينو مي گم؟ چون اينطوري برات ملموس هست و جواب خيلي سوال ها كه بعد پيش مياد ميگيري

ASM6502
جمعه 15 اسفند 1393, 18:39 عصر
خب بالاخره بعد از این همه سال یاد گرفتم! :لبخند:

مقالات انگلیسی رو تا جایی که در توانم هست میخونم و به فارسی ترجمه میکنم :

آموزش ساخت بازی میکرو با استفاده از برنامه نویسی اسمبلی 6502 (http://microbaz.gooforum.com/t19-topic)

اینم اولین بازی میکرو هست که خودم ساختم! (http://www.4shared.com/file/wcUMintbce/Demo.html) دکمه‌های جهت و آ و ب کار میکنن. برای اجرا باید از یه شبیه ساز میکرو استفاده بکنین.

به نظرتون ارزشش رو داره ادامه بدم؟ :افسرده:

xman_1365_x
دوشنبه 03 فروردین 1394, 02:58 صبح
خب بالاخره بعد از این همه سال یاد گرفتم!

مقالات انگلیسی رو تا جایی که در توانم هست میخونم و به فارسی ترجمه میکنم :

آموزش ساخت بازی میکرو با استفاده از برنامه نویسی اسمبلی 6502

اینم اولین بازی میکرو هست که خودم ساختم! دکمه‌های جهت و آ و ب کار میکنن. برای اجرا باید از یه شبیه ساز میکرو استفاده بکنین.

به نظرتون ارزشش رو داره ادامه بدم؟
سلام
من بازیتون رو ندیدم بهرحال خسته نباشی خوبه که پیگیر بودی و به نتیجه رسیدی...
راستش من سال 89 هم ازتون پرسیدم هدف از این کار چیه که پاسخی ندادید، 4 سال وقتتو گذاشتی برای میکرو ، این زمان خیلی زیاد است. بنظرم بهتره روی چیزایی وقت بزاری که بعدا از استفاده بیشتری کنی(بسته به هدفی که داری ابزار هارو انتخاب کن)
موفق باشی

ASM6502
یک شنبه 16 فروردین 1394, 18:03 عصر
والا من رشتم کامپیوتر نیست و توی دانشگاه یه رشته از علوم انسانی خوندم که اصلا ربطی به کامپیوتر نداره :لبخند:
این چهار سال هم درگیر فوق لیسانس بودم واسه همین فقط گاه و بی گاه روی این موضوع مطالعه میکردم.
هدف هم خب معلومه دیگه فقط علاقه شدید به میکرو! :قهقهه:

mehdi imani 8
چهارشنبه 19 فروردین 1394, 14:53 عصر
والا من رشتم کامپیوتر نیست و توی دانشگاه یه رشته از علوم انسانی خوندم که اصلا ربطی به کامپیوتر نداره :لبخند:
این چهار سال هم درگیر فوق لیسانس بودم واسه همین فقط گاه و بی گاه روی این موضوع مطالعه میکردم.
هدف هم خب معلومه دیگه فقط علاقه شدید به میکرو! :قهقهه:
آفرین......:تشویق:من استعداد و روحیه ی برنامه نویسی رو در تو می بینم:تشویق:...حالا چرا علوم انسانی خوندی:گیج:....؟
این استعداد فقط از علاقه به میکرو سرچشمه نمی گیره...این از علاقه به برنامه نویسی سرچشمه می گیره...:تشویق:
من جای تو بودم بیشتر به سمت برنامه نویسی می رفتم...:کف:
به هر حال موفق باشی.:بوس:

ASM6502
یک شنبه 23 فروردین 1394, 23:32 عصر
والا به نظر من برنامه نویسی و الکترونیک واسه نون در آوردن به درد نمیخورن و فقط واسه تفریح و سرگرمی خوبن!

واسه نون در آوردن فقط رشته های پزشکی خوبن واسه همین توی فکر این هستم که دوباره کنکور رشته پزشکی شرکت بکنم! :لبخند:

اینم از یه برنامه دیگه که با زبان اسمبلی 6502 نوشتم :

130286

اینم از سورس کد برنامه (سورس کد جدید) (http://krauser.persiangig.com/menu.asm)

اینم از کل پکیچ به همراه اسمبلر (سورس کد قدیمی) (http://s6.picofile.com/file/8182240784/TXROM_6IN1_Menu.zip.html)

دقت بکنین که اسمبلر سورس کد رو تبدیل به فایل بازی میکرو با پسوند NES میکنه که برای اجرا کردنش باید از شبیه ساز میکرو مثل FCEUX (http://s4.picofile.com/file/8175316018/fceux_2_1_4a_win32.zip.html) استفاده بشه

LastAirbender
دوشنبه 24 فروردین 1394, 19:47 عصر
با سلام ، بله 4 سال زمان زیادی هست ، ولی خیلی جای تشویق داره ، که شما یک جواب که دوستمون xman_1365_x (http://barnamenevis.org/member.php?33193-xman_1365_x) دادن سرنخ و گرفتین و رفتین دنبالش و آروم آروم یاد گرفتین ، بعضیا اینجا سوال می پرسن n نفرم میان تو تاپیکشون مشارکت می کنن ، ولی هر چی میگی پشت گوش میندازه ،بیش تر از اینکه گوش کنن وراجی می کنن، آخر سرم بر می گردی میای خونه اول و همه چی رو باید دوباره بهش توضیح بدی ، همه رو خسته میکنن ولی خودشون خسته نمیشن ، آخر سرم میان میگن پشیمون شدیم.. به نظرم اینی که یاد گرفتید خیلی ارزشمند هست ، من خودم عاشق بازی های دو بعدی هستم ولی بچه های امروزی اینجور بازیا رو پسند نمی کنن ، حالا اگه به بازی سازی و اینها علاقه دارین برین با زبان های سطح بالاتر کار بکنین و بازی های بهتری رو بسازین . کامروا باشید ..

mehdi imani 8
چهارشنبه 26 فروردین 1394, 06:22 صبح
والا به نظر من برنامه نویسی و الکترونیک واسه نون در آوردن به درد نمیخورن و فقط واسه تفریح و سرگرمی خوبن!

چرا ... ؟؟؟
بنظرم از همین برنامه نویسی در زمینه های مختلف میشه پول کلانی به جیب زد...:قهقهه:

ASM6502
سه شنبه 01 اردیبهشت 1394, 20:49 عصر
اینم یه برنامه دیگه که با دکمه های جهت میشه رنگ پس زمینه و متن رو عوض کرد :

130530

دانلود سورس کد به همراه اسمبلر (http://s6.picofile.com/file/8183985376/Palette_Color_Test.zip.html)

اینم از شبیه ساز میکرو بر روی کامپیوتر (http://s4.picofile.com/file/8175316018/fceux_2_1_4a_win32.zip.html)

masoud.8086
سه شنبه 01 اردیبهشت 1394, 22:23 عصر
سلام
دویت عریر این سایت برای گذاشتن برنامه نیست که شما هر چند روز ی بار میای اینجا اون برنامه ای رو که نوشتی میزاری اینحا و تایپیک 4 سال قبلو بالا میاری این سایت برای رفع مشکلات دانشجویان و برنامه نویسان است اگه قرار باشه هر کی که ی برنامه مینویسه بیاد بداره اینحا که خیلی از دوستان تو همین سایت به اندازه موهای سرشون برنامه کار کردن..و باید 24 ساعت مشعول ثبت تایپیک باشند
اگر به چیز خاصی مسلط هستید بیان اینجا به دوستانی که سوال و مشکل دارن کمک کنید یا بیاین به بقیه اون توانایی هاتونو آموزش بدید که دیگران هم استفاده کنن و باعث پیشرفت بشین نه که بیاین این طور رفتار کنید..
موفق باشید.

ASM6502
چهارشنبه 02 اردیبهشت 1394, 00:15 صبح
والا هدفم این بود که بقیه رو به این زمینه علاقه مند بکنم.
شما به بزرگواری خودتون ببخشید من با قوانین این فروم آشنا نبودم :افسرده:

masoud.8086
چهارشنبه 02 اردیبهشت 1394, 08:55 صبح
من قصد جسارت نداشتم ولی بهتر بود بجای گذاشتم خود برنامه اونو به آموزش میذاشتید اینطوری علاقه مندی بیشتر میشد (به دیگران ماهی نده ماهیگری یادشون بده)..
موفق باشید.

ASM6502
چهارشنبه 02 اردیبهشت 1394, 09:19 صبح
والا یه چند تا پست بالاتر لینک مقالات فارسی (http://microbaz.gooforum.com/t19-topic) این کار رو گذاشتم.
که همشون رو خودم از انگلیسی به فارسی روان ترجمه کردم و تقریبا میشه گفت که تالیف هستن تا ترجمه.
خیلی خوشحال میشم که بقیه هم مقالات من رو بخونن و نظر بدن.
ضمنا داخل سورس کد برنامه ها هم تا حد امکان کامنت گذاری کردم.

بابک.م.
چهارشنبه 02 اردیبهشت 1394, 22:52 عصر
والا یه چند تا پست بالاتر لینک مقالات فارسی (http://microbaz.gooforum.com/t19-topic) این کار رو گذاشتم.
که همشون رو خودم از انگلیسی به فارسی روان ترجمه کردم و تقریبا میشه گفت که تالیف هستن تا ترجمه.
خیلی خوشحال میشم که بقیه هم مقالات من رو بخونن و نظر بدن.
ضمنا داخل سورس کد برنامه ها هم تا حد امکان کامنت گذاری کردم.

سلام
آقا دمت گرم، من هم مثل شما به خاطر بازی به برنامه نویسی و کامپیوتر علاقه مند شدم. با نظر شما در مورد اینکه این رشته برای امرارمعاش مناسب نیست موافقم
چقدر اسمبلی این پردازنده ساده بود. یادش بخیر:گریه:
من برای کمودور 64 با اسمبلی 6510 برنامه نویسی کردم
راستی این لینک باز نمیشه: http://microbaz.gooforum.com/t19-topic

xman_1365_x
یک شنبه 13 اردیبهشت 1394, 00:32 صبح
تاپیک قفل شد...