PDA

View Full Version : ASM در دلفی



ayub_coder
سه شنبه 30 خرداد 1391, 14:06 عصر
باسلام
آیا اسمبلی که درون دلفی نوشته میشه قدرت همون زبان اسمبلی رو داره؟ یعنی میشه باهاش با سخت افزار تعامل کرد؟ وقفه های بایوس رو صدا کرد؟ به محدوده گرافیک در حافظه رم دسترسی داشت؟ توابع بایوس رو باهاش فراخوانی کرد؟ و ...

بهروز عباسی
چهارشنبه 31 خرداد 1391, 15:03 عصر
درود

آیا اسمبلی که درون دلفی نوشته میشه قدرت همون زبان اسمبلی رو داره؟
به خاطر اجرا شدن برنامه های دلفی در سطح کاربر کمی از قدرتت کاسته میشه.

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

موفق باشی

ayub_coder
چهارشنبه 31 خرداد 1391, 15:47 عصر
چیزهای که شما لازم داری رو باید در سطح کرنل براشون برنامه بنویسی چون در سطح کاربر سیستم عامل(ویندوز) اجازه دسترسی مستقیم شما به منابع سخت افزاری رو نمیده و این کار ها با دلفی نمیشه اینم همون کاستن قدرت بود.
برنامه نویسی در سطح کرنل چیه؟چطور باید در سطح کرنل برنامه بنویسیم؟ با دلفی نمیشه در سطح کرنل برنامه نوشت؟

بهروز عباسی
پنج شنبه 01 تیر 1391, 08:31 صبح
چطور باید در سطح کرنل برنامه بنویسیم؟ برای این کار باید از WDK ( قبلاًاسمش DDK بود ) استفاده کنید.


با دلفی نمیشه در سطح کرنل برنامه نوشت؟ برای این کار ابزار های غیر رسمی و (شاید غیر استاندارد)هست اما در کل باید با C بنویسی.

بهروز عباسی
پنج شنبه 01 تیر 1391, 09:08 صبح
در پست 12 این تاپیــــــــــک (http://barnamenevis.org/showthread.php?332852-%D8%B1%D9%88%D8%B4%D9%86-%D8%B4%D8%AF%D9%86-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%AD%D8%A7%D9%84%D8%AA-standby-%D8%A8%D8%A7-%D8%AA%D9%86%D8%B8%DB%8C%D9%85-%D8%B2%D9%85%D8%A7%D9%86/page2)
تعدادی لینک خوب در این باره قرار دادم

موفق باشید.

N30TheM4TRIX
پنج شنبه 01 تیر 1391, 10:55 صبح
در پست 6 این تاپیک (http://barnamenevis.org/showthread.php?329849-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A2%D9%88%D8%B1%D8%AF%D9%86-%D8%B3%D8%B1%D8%B9%D8%AA-%DA%86%D8%B1%D8%AE%D8%B4-%D9%81%D9%86-%D8%AE%D9%86%DA%A9-%DA%A9%D9%86%D9%86%D8%AF%D9%87-cpu-%D9%88-%D8%AF%D9%85%D8%A7%DB%8C-cpu-%D8%AF%D8%B1-Delphi-XE)هم جناب Mahan-1363 لینک های خوبی قرار دادند