| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
This file contains information about notation terminology used through
Top Searches for this datasheetAbout this Information This file contains information about notation terminology used throughout this information provides list related resources. Notation Terminology This section defines terminology textual conventions that used throughout this information set. 1.1. Reserved Preserved Certain fields registers data structures described being either reserved preserved: reserved field that used other i960 architecture implementations. Correct treatment reserved fields ensures software compatibility with other i960 processors. processor uses these fields temporary storage; result, fields sometimes contain unusual values. preserved field that processor does use. Software preserved fields function. Reserved fields certain data structures should (zero) when data structure created. reserved fields when creating Control Table, Initialization Boot Record, Interrupt Table, Fault Table System Procedure Table. Software should modify rely these reserved field values after data structure created. When processor creates Interrupt Fault Record data structure stack, software should depend value reserved fields within these data structures. Some bits fields data structures registers shown requiring specific encoding. These fields should treated they were reserved fields. They should specified value when data structure created when register initialized software should modify rely value after that. Reserved bits theSpecial Function Registers Arithmetic Controls (AC) register after initialization ensure compatibility with other i960 processor implementations. Reserved bits Process Controls (PC) register Trace Controls (TC) register should initialized. When registers modified using modac, modpc modtc instructions, reserved locations these registers must masked. Certain areas memory referred reserved memory this documentation. Reserved when referring memory locations implies that implementation i960 architecture this memory some special purpose. example, memory-mapped peripherals might located reserved memory areas future implementations. 80960Jx Microprocessor Online Information, August 1998 About this Information 1.1.2 Specifying Signal Values terms clear this documentation refer values register data structures. set, value clear, value Likewise, setting means giving value clearing means giving value terms assert deassert refer logically active inactive value signal bit, respectively. signal specified active signal overbar. example, input active asserted driving signal logic value. 1.1.3 Representing Numbers numbers this documentation assumed base unless designated otherwise. text, binary numbers sometimes designated with subscript (for example, 0012). obvious from context that number binary number, subscript omitted. Hexadecimal numbers designated text with suffix (for example, FFFF FF5AH). pseudo-code action statements instruction reference section occasionally text, hexadecimal numbers represented adding C-language convention "0x" prefix. example "FF7AH" appears "0xFF7A" pseudo-code. 1.1.4 Register Names Memory-mapped registers several global local registers referred their generic register names, well descriptive names which describe their function. global register numbers through g15; local register numbers through r15; special function registers sf0, sf2. However, when programming registers user-generated code, make sure instruction operand. i960 microprocessor compilers recognize only instruction operands listed Table 1-1. Throughout this documentation, registers' descriptive names, numbers, operands acronyms used interchangeably, dictated context. Table 1-1. Register Terminology Conventions Register Descriptive Name Global Registers Frame Pointer Local Registers Previous Frame Pointer Stack Pointer Return Instruction Pointer Interrupt Pending Register Interrupt Mask Register Command Register Register Number Instruction Operand IPND IMSK DMAC Acronym 80960Jx Microprocessor Online Information, August 1998 About this Information Groups bits single bits registers control words called either bits, flags fields. These terms have distinct meaning this documentation: flag field Controls processor function; programmed user. Indicates status. Generally processor; certain flags user programmable. grouping bits (bit field) flags (flag field). Specific bits, flags fields registers control words usually referred register abbreviation upper case) followed bit, flag field name lower case). These items separated with period. position number designates individual bits field. example, return type (rt) field previous frame pointer (PFP) register designated "PFP.rt". least significant return type field then designated "PFP.rt0". Related Information following list additional documentation that useful when designing with programming i960 microprocessor. Contact your local sales representative more information obtaining Intel documents. 80960JA/JF Embedded 32-bit Microprocessor Data Sheet (272504) 80960JD Embedded 32-bit Microprocessor Data Sheet (272596) 80L960JA/JF Embedded 32-bit Microprocessor Data Sheet (272744) 80960JD Embedded 32-bit Microprocessor Data Sheet (272971) 80960JT Embedded 32-bit Microprocessor Data Sheet (273109) Solutions960® Development Tools Catalog (270791) information other i960 processor family products architecture general, refer Intel's Solutions960® Development Tools Catalog (270791). lists current i960 microprocessor family-related documents, support components, boards, software development tools, debug tools more. 80960Jx Microprocessor Online Information, August 1998 Other recent searchesMSSW003 - MSSW003 MSSW003 Datasheet MCP3004 - MCP3004 MCP3004 Datasheet 3008 - 3008 3008 Datasheet MCP3008 - MCP3008 MCP3008 Datasheet C7221 - C7221 C7221 Datasheet C7251 - C7251 C7251 Datasheet C7369 - C7369 C7369 Datasheet AM-800600C3TMQW-TC1H - AM-800600C3TMQW-TC1H AM-800600C3TMQW-TC1H Datasheet ACG-1024 - ACG-1024 ACG-1024 Datasheet
Privacy Policy | Disclaimer |