עבור לתוכן

המרת קוד ב-C לקוד באסמבלר

Featured Replies

פורסם

אתה מקמפל את הקובץ שכתבת ב- C.

לדעתי אתה לא חייב EXE (לפי ההגיון גם קבצי אובייקט אמורים לעבוד).

מפעיל את התוכנה, בוחר disassembler-> Open ומוצא את הקובץ שקימפלת.

ואז בעיקרון אתה רואה את ה- ASM שיצר הקומפיילר.

אי אפשר לערוך את הקבצים עם התוכנה הזו, אבל אפשר לראות את ערך ה HEX של הפקודות ואת המיקום היחסי שלהן בזיכרון - כדי שתוכל לערוך עם עורך HEX.

  • תגובות 34
  • צפיות 9.3k
  • נוצר
  • תגובה אחרונה

משתתפים בולטים בדיון

פורסם
  • מחבר

אתה מקמפל את הקובץ שכתבת ב- C.

לדעתי אתה לא חייב EXE (לפי ההגיון גם קבצי אובייקט אמורים לעבוד).

מפעיל את התוכנה, בוחר disassembler-> Open ומוצא את הקובץ שקימפלת.

ואז בעיקרון אתה רואה את ה- ASM שיצר הקומפיילר.

אי אפשר לערוך את הקבצים עם התוכנה הזו, אבל אפשר לראות את ערך ה HEX של הפקודות ואת המיקום היחסי שלהן בזיכרון - כדי שתוכל לערוך עם עורך HEX.

עשיתי את התהליך הזה וזה רושם לי את הקוד בג'יבריש , למה?

איך אני מסדר את זה?

פורסם

ב- font שנה ל- arial או serif - שחק עם זה קצת.

פורסם

קוד ASM שמופק ע"י קומפיילר יהיה הרבה יותר מובן מקוד שנוצר ע"י disassembler.

פורסם
  • מחבר

ב- font שנה ל- arial או serif - שחק עם זה קצת.

שינית את הפןנט ל- arial וזה הסתדר .... תודה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים