@yossiz
א. מה זה פסאודו קוד
ב. למה אי אפשר לכתוב פשוט 1000
ג. למה מיותר? ולמה אתה חושב שזה טוב ללמידה?
ד.מה בדיוק הולך פה איזה אלגוריתם?
ה.סליחה שאני חופר אתה פשוט מורה מצוין
ו. מה זה חילוק אינטגרלי?
שאלתיאל
-
מה זה עושה? -
מה זה עושה? -
מה זה עושה?global main extern GetStdHandle extern WriteConsoleA extern ExitProcess section .bss buffer resb 8 written resd 1 section .text main: push r12 push r13 sub rsp, 40 mov eax, 10000 lea rdi, [rel buffer+7] mov byte [rdi], 10 dec rdi .convert_loop: xor edx, edx mov ecx, 10 div ecx add edx, '0' mov [rdi], dl dec rdi test eax, eax jnz .convert_loop lea rax, [rel buffer+8] sub rax, rdi mov r13d, eax mov r12, rdi mov ecx, -11 call GetStdHandle mov rcx, rax mov rdx, r12 mov r8d, r13d lea r9, [rel written] mov qword [rsp+32], 0 call WriteConsoleA xor ecx, ecx call ExitProcessזה הקוד המלא, מדפיס 10000 למסך.
לא כ"כ הבנתי למה לחסר אחד מRDI אחרי ההעברה של באפר+7 (מבוסס היסט)
וכו' למה זה ככה? -
מיעון מבוסס היסט -
מיעון מבוסס היסט -
מיעון מבוסס היסטיודע שזה אחד מכמה דרכים אבל, למה?
כאילו למה כל התסבוך של מיעון מבוסס היסט שצריך לומר למעבד
מהRIP לך 200 בתים לכתובת זיכרון כך וכך כאילו, למה? -
התייעצות לגבי רכישה של מחשב | תשתית לשנים קדימה בעידן ai -
התייעצות לגבי רכישה של מחשב | תשתית לשנים קדימה בעידן ai -
ממה תוכנה מורכבת? -
ממה תוכנה מורכבת?ככה, ב"ה אני בשלבי למידת אסמבלי, ואני נחשף להמון המון מושגים בתכנות של שפת סף.
לדוגמא: ארגונמט, פונקציה, קריאה לפונקציה, אוגר, מחסנית, כתובת זיכרון, סגמנט, אופסט
(זה פחות אבל עדיין) וכוליה והשאלה שלי:
איך נוצרת תוכנה נושמת ועובדת מסבך של שלל פקודות מוזרות.
כלומר, איך בעצם נוצרת תוכנה שעובדת עם ממשק והכול מכל הבסיס שהזכרתי.
קצת מוזר לחשוב על זה, איך בעצם נוצרת תוכנה: למשל: דפדפן.
(זה אמנם לא כתוב אסמבלי אבל בכללי בתכנות)
מסבך של פונקציות מחרוזות וכוליה וכוליה ואיך זה קשור לתכנות בעצם?מקווה שהייתי מובן אשמח לתשובותיכם.
-
נתינת ארגונומט לפונקציה? -
נתינת ארגונומט לפונקציה? -
איך לראות הזרקות של נטפרי. -
איך לראות הזרקות של נטפרי.הי תודה לכולם על הפלפולים.
בסה"כ שאלתי ככה: בכל רגע יש פופ אפ על הצטרפות לקבוצות הווטסאפ שלהם.
ביוטיוב אין תגובות ואני שאלתי איך הם עושים את זה בסה"כ -
האם יש הבדל משמעותי בכתיבת תוכניות אסמבלי ללינוקס או ווינדוס? -
האם יש הבדל משמעותי בכתיבת תוכניות אסמבלי ללינוקס או ווינדוס? -
האם יש הבדל משמעותי בכתיבת תוכניות אסמבלי ללינוקס או ווינדוס?ב"ה כתבתי את התוכנית הראשונה שלי עם קצת עזרה מAI
section .data number db "1000", 10 length equ $ - number section .text global _start _start: mov rax, 1 mov rdi, 1 mov rsi, number mov rdx, length syscall mov rax, 60 mov rdi, 0 syscallואז ראיתי שבווינדוס זה פשוט קריאה לAPI
עכשיו.. יש הבדל מה להתחיל מביניהם כלומר אני מעדיף ווינדוס
יש עניין להתחיל בלינוקס או משהו כזה כי זה יותר קל (ככה הבנתי...)
או שאין הבדל משמעותי? -
איך לראות הזרקות של נטפרי. -
איך לראות הזרקות של נטפרי.