توضیحاتی در مورد کتاب :
تگزاس اینسترومنتز، نسخه 3, 1997 - 428 p. - MSP430 یک میکروکامپیوتر 16 بیتی است که دارای ویژگی های خاصی است که معمولاً در سایر میکروکامپیوترها موجود نیست:
· سیستم کامل روی تراشه (LCD، ADC، I/Os، ROM، RAM، Watchdog، UART، Basic
تایمر)
· مصرف انرژی بسیار کم: فقط 4.2nWs/حداکثر دستورالعمل
· سرعت بالا (300ns/دستورالعمل @3.3MHz با ثبات، حالت آدرس دهی ثبت نام)
· ساختار RISC (27) دستورالعمل های اصلی)
· معماری متعامد (هر دستورالعمل با هر حالت آدرس دهی)
· هفت حالت آدرس دهی برای عملوند مبدا
· چهار حالت آدرس دهی برای عملوند مقصد
· مولد ثابت برای ثابت های اغلب مورد استفاده (-1، 0، 1، 2، 4، 8)
· فقط یک کریستال به دلیل نوسان ساز حلقه قفل فرکانس (FLL) لازم است
· قابلیت زمان واقعی کامل: پایدار فرکانس اسمی ساعت سیستم تنها پس از شش ساعت پس از بیدار شدن از حالت کم توان 3 به دست می آید: این به معنای عدم انتظار برای
بالا آمدن کریستال اصلی است. این ویژگی ها برنامه ریزی MSP430 را در اسمبلر یا به زبان C بسیار آسان می کند. به عنوان مثال، با وجود تعداد کم دستورات تنها 27، MSP430 قادر است تقریباً مجموعه دستورالعمل های افسانه ای PDP11 را شبیه سازی کند.
توضیحاتی در مورد کتاب به زبان اصلی :
Texas Instruments , Ver. 3, 1997 - 428 p. - The MSP430 is a 16-bit microcomputer having special features not commonly available with other microcomputers:
· Complete system on-chip (LCD, ADC, I/Os, ROM, RAM, Watchdog, UART, Basic
Timer)
· Extremely low power consumption: only 4.2nWs/instruction max.
· High speed (300ns/instruction @ 3.3MHz with register, register addressing mode)
· RISC structure (27 core instructions)
· Orthogonal architecture (any instruction with any addressing mode)
· Seven addressing modes for the source operand
· Four addressing modes for the destination operand
· Constant generator for the most often used constants (-1, 0, 1, 2, 4, 8)
· Only one crystal necessary due to a Frequency Locked Loop (FLL) oscillator
· Full real time capability: the stable, nominal system clock frequency is reached after only six clocks when woken-up from Low Power Mode 3: this means no waiting for the
coming-up of the main crystal. These features make it very easy to program the MSP430 in assembler or in C-language. For example, despite the low instruction count of only 27, the MSP430 is capable of emulating almost the complete instruction set of the legendary PDP11.