אסמבלר

אסמבלר

אסמבלר הוא תוכנה. היא משנה תוכניות משפת סף (שפת סף = מילים קצרות שמייצגות פקודות למחשב) לשפת מכונה (שפת מכונה = ביטים שהמחשב מבין). בכל פקודת אסמבלי יש בדרך כלל פקודת מכונה אחת. ככה קל לראות מה כל פקודה עושה. פעם, לפני שנות ה-70, אנשים כתבו הרבה באסמבלר. זה היה כי מחשבים היו קטנים וחסכוניים. היום...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
מחולל רישיונות

מחולל רישיונות

מחולל רישיונות נקרא גם keygen. זו תוכנה קטנה שיוצרת מפתח רישיון. רבים שכותבים מחוללי רישיונות הם קראקרים. קראקר הוא אדם שמנסה לעקוף את חוקי התוכנה כדי להשתמש בה חינם. כשמחברים תוכנה, היא מבקשת מפתח רישיון. המערכת בודקת אם המפתח נכון לפי כללים. כדי למצוא את הכללים, מי שעושה זאת משתמש בדיסאסמבלר. ...

עודכן ב-09.01.2026
5 צפיות
זמן קריאה: 8 דקות
שפת סף

שפת סף

שפת סף נקראת גם אסמבלי. זו שפת מחשב קרובה מאוד לשפת המכונה. שפת מכונה היא מה שהמחשב מבין ישירות. בשפת סף כל הוראה מתאימה להוראה במחשב. לכן היא עובדת על זיכרון ואוגרים (אוגר הוא מקום קטן ומהיר במעבד לשמירת מספרים). כתיבת תוכנה באסמבלי קשה יותר משפות פשוטות. פעולה אחת בשפה פשוטה יכולה לדרוש כמה פקו...

עודכן ב-09.01.2026
2 צפיות
זמן קריאה: 8 דקות
החלפה בעזרת XOR

החלפה בעזרת XOR

אלגוריתם ההחלפה של XOR מחליף שני ערכים בלי משתנה נוסף. XOR היא פעולה על ביטים. אם הביטים שונים היא נותנת 1. אם הביטים שווים היא נותנת 0. שלוש הפעולות הקטנות שעושות את כל העבודה הן: X := X XOR Y Y := X XOR Y X := X XOR Y דוגמה קצרה: X = 12 (1100) ו‑Y = 10 (1010). אחרי שלושת השלבים הערכים מחליפים...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות