انجمن تخصصی استادان و دانشجویان کامپیوتر ایران

برنامه نويسي Programing => Assembly => نويسنده: active++ در 21 ارديبهشت 1390,ساعت 11:28:26



عنوان: سورس ویرایشگر متن
ارسال شده توسط: active++ در 21 ارديبهشت 1390,ساعت 11:28:26
سلام دوستان
من دنبال سورس برنامه ویرایشگر متن با اسمبلی هستم هرچی امکاناتش بیشتر باشه بهتر
ممنون میشم کمک کنید


عنوان: پاسخ : سورس ویرایشگر متن
ارسال شده توسط: كیانی در 21 ارديبهشت 1390,ساعت 12:47:12
سلام
اینجا ما طبق قوانين انجمن  (http://www.aiapir.com/forum/index.php/topic,2.0.html) پروزه آماده تحویل نمی دهیم (خیرات نمی کنیم ) ! بلکه راهنمایی می کنیم خود دانشجو برنامه مورد نظر را بنویسد.
این هم قطعه اصلی برنامه ، مابقی اش با شما !
کد:
Input     /Enter the base
Store Base
Subt Decr
Store BaseCtr
Store BaseReset

Input     /Enter the exponent
Store Exponent
Subt Decr
Store ExpCtr

PreLoop, Load Base 
Store Result 

AddLoop, Load Result 
Add Base     
Store Result

Load BaseCtr
Subt Decr
Store BaseCtr
Skipcond 400
Jump AddLoop
Jump ExpTally

ExpTally, Load Result
Store Base
Load BaseReset
Store BaseCtr
Load ExpCtr
Subt Decr
Store ExpCtr
Skipcond 400
Jump PreLoop
Jump Finish

Finish, Load Result
Output Result
Halt



Base, Dec 0
BaseCtr, Dec 0
BaseReset, Dec 0
Exponent, Dec 0
ExpCtr, Dec 0
Decr, Dec 1
Result, Dec 0

پیروز باشید.
یا علی (ع)