برنامه نویسی
مدیریت خطا
مدیریت خطا پایتون برای مدیریت خطا از مدیریت استثنا (Exception handling) استفاده میکند. برای روشن شدن فایدۀ استفاده از مدیریت استثنا همین کافیست که بدانیم
خطای معنایی (semantic error)
خطای معنایی (semantic error) نوع سوم خطا با نام خطای معنایی شناخته میشود. در این حالت هیچگونه پیغام خطایی ظاهر نمیشود و برنامه بهصورت درست
خطای زمان اجرا (runtime error)
خطای زمان اجرا (runtime error) خطای زمان اجرا که نام دیگر آن استثنا (exception) است، به نوعی از خطا اطلاق میشود که تا زمان اجرای
خطایابی
برنامهنویسی یک فرایند پیچیده است و چون این روند پیچیده و گاهی بسیار گسترده و عظیم توسط انسان انجام میگیرد؛ امکان اشتباه و بروز خطا
خصوصیات پایتون
خصوصیات فهرست برخی از تغییرات عمده پایتون ۳٫۰: تغییر پرینت چون یک تابع غیر قابل انتقال است نه یک توضیح. این باعث میشود که تغییر
وقفه های داخلی سخت افزاری درزبان اسمبلی
وقفه های داخلی سخت افزاری وقفه های داخلی سخت افزاری (internal hardware-interrupts) بدلیل رخ دادن وضعیت معینی که درحین اجرای یک برنامه پیش آمده تولید
انواع وقفه
انواع وقفه ۲۵۶ سطح الویت توسط پردازنده های ۸۰x86 پشتیبانی می شود که می توان آنها را به سه گروه کلی تقسیم کرد: • وقفه
نحوه عملیات برخوردcpuبادستورret
دستورالعمل ret آدرس ذخیره شده IP را از پشته بر می دارد و به برنامه اصلی بر می گردد. CPU در برخورد با دستور Ret
فراخوانی از نوع داخلی وخارجی
داخلی: ۱٫ مقدار ثبات IP (که حاوی آدرس دستور بعد از call است ) را در پشته ذخیره می کند. ۲٫ آدرس ذکر شده مقابل
دستورات فراخوانی و بازگشت زیربرنامه
دستورات فراخوانی و بازگشت زیربرنامه دودستورالعمل که پشته را استفاده می کنند و فراخوانی و برگشت زیربرنامه را انجام می دهند call و ret هستند.