دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: New edition
نویسندگان: Jim Butterfield
سری:
ISBN (شابک) : 0893036528, 9780893036522
ناشر: Brady Book / Prentice Hall Press
سال نشر: 1984
تعداد صفحات: 396
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 26 مگابایت
در صورت تبدیل فایل کتاب Machine Language for the Commodore 64 and Other Commodore Computers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب زبان ماشین برای Commodore 64 و سایر کامپیوترهای Commodore نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نحوه عملکرد زبان ماشین، زیر روالها، حالتهای آدرس و ذخیرهسازی موقت را توضیح میدهد و نحوه پیوند زبان ماشین و BASIC را نشان میدهد.
Explains how machine language works, subroutines, address modes, and temporary storage, and shows how to link machine language and BASIC
Note to Readers vi Preface vii Introduction ix 1 First Concepts 1 The Inner Workings of Microcomputers Computer Notation: Binary and Hexadecimal The 650x's Inner Architecture Beginning Use of a Machine Language Monitor A Computer's "Memory Layout" First Machine Language Commands Writing and Entering a Simple Program 2 Controlling Output 23 Calling Machine Language Subroutines The PRINT Subroutine Immediate Addressing Calling Machine Language from BASIC Tiny Assembler Programs Indexed Addressing Simple Loops Disassembly 3 Flags, Logic, and Input 39 Flags that hold Status Information Testable Flags: Z, C, N, and V Signed Numbers The Status Register First Concepts of Interrupt Logical Operators: OR, AND, EOR The GETIN Subroutine for Input The STOP Subroutine 4 Numbers, Arithmetic, and Subroutines 57 Numbers: Signed and Unsigned Big Numbers: Multiple Bytes Arithmetic: Add and Subtract Rotate and Shift Instructions Multiplication Home-Grown Subroutines 5 Address Modes 71 Non-addresses: Implied, Immediate, Register Absolute and Zero Page Indexing The Relative Address for Branches Indirect Addressing Indirect, Indexed 6 Linking BASIC and Machine Language 91 Where To Put a Machine Language Program Basic Memory Layout Loading and the SOV Pointer Basic Variables: Fixed, Floating, and String Exchanging Data with BASIC 7 Stack, USR, Interrupt, and Wedge 111 The Stack for Temporary Storage USR: An Alternative to SYS Interrupts: IRQ, NMI, and BRK The IA Chips: PIA and VIA Infiltrating BASIC: The Wedge 8. Timing, Input/Output, and Conclusion 131 How To Estimate the Speed of Your Program Input and Output from Tape, Disk, Printer Review of Instructions Debugging Symbolic Assemblers Where To Go from Here Appendix A The 6502/6510/6509/7501 Instruction Set 147 Appendix B Some Characteristics of Commodore Machines 155 Appendix C Memory Maps 161 Appendix D Character Sets 215 Appendix E Exercises for Alternative Commodore Machines 225 Appendix F Floating Point Formats' 231 Appendix G Uncrashing 233 Appendix H A Do-It-Yourself Supermon 237 Appendix I IA Chip Information 245 Appendix J Disk User's Guide 309 Glossary 317 Index 322