Microsoft PowerPoint - chx09_org04_isa.ppt
|
|
- 曰威 印
- 6 years ago
- Views:
Transcription
1 计算机组织与系统结构 指令系统设计 Instruction Set Design ( 第四讲 ) 程旭
2 指令系统设计 软件 指令系统 硬件
3 指令系统体系结构 (Instruction Set Architecture) ADD SUBTRACT AND OR COMPARE... 从程序员来观察 从计算机来观察 CPU Memory I/O 计算机程序 ( 指令 ) Princeton (Von Neumann) 系统结构 Harvard 系统结构 --- 数据和指令存放在统一存储器中 --- 数据 & 指令 ( 存储程序计算机 ) 存放在不同的存储器中 ( stored program computer") --- 程序当作数据 --- 在某些高性能实现中 --- 存贮系统的利用 (Storage utilization) 具有优势 --- 单一的存储器接口
4 计算机的简单模型 IAS 程序计数器 : Program Counter (PC) 累加器 ACC 存储地址寄存器 MAR 存储数据寄存器 MDR/MBR 指令寄存器 IR
5 指令系统设计中的基本问题 --- 应该提供哪些 ( 以及多少 ) 操作? 用 LD/ST/INC/BRN 已经足够编制任何计算程序但是并不实用, 这主要因为编出的程序太长! --- 如何 ( 以及多少 ) 操作数应该被指明? 大多数操作是双值运算 (dyadic) ( 例如, A B + C) 也有一些是单值运算 (monadic) ( 例如,A ~B) --- 如何将这些指令编码成一致的指令格式? 指令长度应该为基本数据 / 地址宽度的倍数! 典型的指令系统 : 32 位字 基本操作数地址为 32 位长 基本操作数 ( 例如, 整数 ), 32 位长 通常, 指令可以涉及 3 个操作数 (A := B + C) 挑战 : 用少量的位数, 对操作进行编码!
6 执行周期 Instruction Fetch 从程序存储系统中获得指令 Instruction Decode 确定所需的动作和指令大小 Operand Fetch Execute 定位并获得操作数数据 计算结果数值或状态 Result Store 在存储系统中存放结果, 以备后用 Next Instruction 确定后续指令
7 必须指定什么? 指令格式或编码 Instruction Fetch Instruction Decode Operand Fetch Execute Result Store Next Instruction 如何对它译码? 对操作数和结果定位 除了存储器之外, 还可放在哪里? 有多少个显式操作数? 如何对存储器操作数进行定位? 哪些操作数可以或者不可以在存储器中? 数据类型和大小 操作 支持哪些? 后续指令 jumps, conditions, branches - 指令处理必须经过 fetch-decode-execute!
8 将要揭示的主题 对操作数和结果定位 除了存储器之外, 还可放在哪里? 有多少个显式操作数? 如何对存储器操作数进行定位? 哪些操作数可以 或者 不可以存放在存储器中? 操作类型 指令格式或编码 如何对它译码? 数据类型和大小 支持哪些?
9
10 基本的指令系统体系结构种类 累加器 (Accumulator): 1 address add A acc acc + mem[a] 1+x address addx A acc acc + mem[a + x] 堆栈 (Stack): 0 address add tos tos + next 比较 : 每条指令的字节数? 指令数? 每条指令的周期数?
11 基本的指令系统体系结构种类 通用寄存器 (General Purpose Register): 2 address add A B Val(A) Val(A) + Val(B) 3 address add A B C Val(A) Val(B) + Val(C) 装入 / 存储 (Load/Store): 3 address add Ra Rb Rc Ra Rb + Rc load Ra Rb store Ra Rb Ra mem[rb] mem[rb] Ra 比较 : 每条指令的字节数? 指令数? 每条指令的周期数?
12 比较 指令的数量 四类指令系统, 完成 C = A + B 的代码序列 : 堆栈 累加器 寄存器 寄存器 ( 寄存器 - 存储器 ) (load-store) Push A Load A Load R1,A Load R1,A Push B Add B Add R1,B Load R2,B Add Store C Store C, R1 Add R3,R1,R2 Pop C Store C,R3
13 通用寄存器结构 占优势 1975 年以来, 所有的机器都使用通用寄存器 寄存器的优点 寄存器比存储器快 寄存器便于编译器使用 - 例如, (A*B) (C*D) (E*F) 可以按任意顺序计算乘法 vs. 堆栈 寄存器可以保留变量 - 可减少存储器通信量, 因而可以加速程序执行 ( 因为寄存器比存储器要快!) - 可改进代码密度 ( 因为指定寄存器比指定存储器位置所需的位数要少 )
14 寄存器使用的实例 每条典型的 ALU 指令的存储器地址的数目 每条典型的 ALU 指令中操作数的最多数目 实例 0 3 SPARC, MIPS, Precision Architecture, Power PC 1 2 Intel 80x86, Motorola VAX ( 还有 3 操作数格式 ) 3 3 VAX ( 还有 2 操作数格式 )
15 存储器操作数 / 操作数 数目的利弊 寄存器 寄存器 : 0 存储器操作数 / 指令, 3 ( 寄存器 ) 操作数 / 指令 + 简单 固定长度指令编码 ; 简单的代码生成模式 指令执行需要相近的时钟数目 - 与指令中可以访问存储器单元的结构相比, 需要更高的指令总数 一些指令较短, 编码位数可能会有浪费
16 存储器操作数 / 操作数 数目的利弊 寄存器 存储器 (1,2) 利数据无需预先装入就可以被访问. 指令格式有易于编码的倾向, 可产生较好的指令密度 弊 操作数不等价, 这是因为二元操作中的一个源操作数将被破坏. 每条指令都要编码一个寄存器号和一个存储器地址, 将可能限制寄存器的数目. 根据不同的操作数位置, 每条指令的时钟数可能会多样化.
17 存储器操作数 / 操作数 数目的利弊 存储器 存储器 (3,3) + 最紧凑. 不会因为中间存储而浪费寄存器. 指令大小会有很大变化, 特别是对于 3 操作数指令而且, 每条指令的工作也有很大变化. 存储器访问会产生存储器瓶颈!
18 指令分类的总结 猜测 : 新的指令系统体系结构需要使用通用寄存器 流水 => 猜测 : 它将使用通用寄存器指令系统体系结构中的装入 / 存储形式
19 存储器寻址 1980 年以来, 几乎每台计算机的最小寻址单元都为 8 位 ( 字节 ) 指令系统体系结构设计的 2 个问题 : 由于可以用四次字节装入方式, 从连续的字节地址读入 32 位字, 也可以用字装入方式, 从单一字节地址, 读入 32 位字, 那么字节地址如何映射到字? 一个字能否存放与任何字节边界?
20 寻址对象 Big Endian: 最大量的地址 (address of most significant) IBM 360/370, Motorola 68k, MIPS, Sparc, HP PA Little Endian: 最小量的地址 (address of least significant) Intel 80x86, DEC Vax 最大字节 最小字节 Aligned little endian word 0: big endian word 0: Not Aligned 对准 (Alignment): 要求对象只能安放于其大小的倍数的地址上!
21 字节交换问题 (Byte Swap Problem) D 3 C 2 B 1 A 0 Big Endian 字节地址增加 ABCD A 3 B 2 C 1 D 0 Little Endian 当在具有不同定义的机器之间, 传输存储字时, 必须变换字节的顺序, 以保证数据的成功复制 每个系统都是完备的, 但是当它们之间需要通信时, 就会产生问题!
22 寻址方式 寻址方式 示例 含义 Register Add R4,R3 R4 R4+R3 Immediate Add R4,#3 R4 R4+3 Displacement Add R4,100(R1) R4 R4+Mem[100+R1] Register indirect Add R4,(R1) R4 R4+Mem[R1] Indexed Add R3,(R1+R2) R3 R3+Mem[R1+R2] Direct or absolute Add R1,(1001) R1 R1+Mem[1001] Memory indirect Add R1 R1+Mem[Mem[R3]] Post-increment Add R1,(R2)+ R1 R1+Mem[R2]; R2 R2+d Pre-decrement Add R1, (R2) R2 R2 d; R1 R1+Mem[R2] Scaled Add R1,100(R2)[R3] R1 R1+Mem[100+R2+R3*d]
23 寻址方式的使用情况 3 个程序 --- Displacement 平均 42%, 变化范围 :32% to 55% --- Immediate 平均 33%, 变化范围 : 17% to 43% --- Register deferred (indirect) 平均 13%, 变化范围 : 3% to 24% --- Scaled 平均 7%, 变化范围 : 0% to 16% --- Memory indirect 平均 3%, 变化范围 : 1% to 6% --- 其他平均 2%, 变化范围 : 0% to 3% 75% displacement & immediate 85% displacement, immediate & register indirect
24 Displacement 地址大小 Int. Avg. FP Avg. 30% 20% 10% 0% Address Bits SPECint92 中 5 个程序的平均和 SPECfp92 中 5 个程序的平均 X 轴的单位是 2 的幂次 :4 => 地址 > 2 3 (8) 和 <2 4 (16) 1% 的地址 > 16 位
25 立即数 (Immediate) 大小 10%~35% 指令是立即数寻址方式 50% ~ 60% 少于等于 8 位 75% ~ 80% 少于等于 16 位
26 寻址方式总结 非常重要的数据寻址方式 : Displacement, Immediate, Register Indirect 位移数 (Displacement) 的大小应该为 12 ~ 16 位 立即数 (Immediate) 的大小应该为 8 ~ 16 位
27 典型操作数据移动 Data Movement 算术运算 Arithmetic 逻辑运算 Logical 移位 (Shift) 控制 (Jump/Branch) 图形处理 Graphics (MMX) Load (from memory) Store (to memory) memory-to-memory move register-to-register move input (from I/O device) output (to I/O device) push, pop (to/from stack) integer (binary + decimal) or FP Add, Subtract, Multiply, Divide not, and, or, set, clear shift left/right, rotate left/right unconditional, conditional 子程序链接 (Subroutine Linkage) call, return 中断 (Interrupt) trap, return 同步 (Synchronization) test & set (atomic r-m-w) 串 (String) search, translate parallel subword ops (4 16bit add)
28 80x86 中使用最多的 10 条指令 次序 指令 整数平均百分比 1 load 22% 2 conditional branch 20% 3 compare 16% 4 store 12% 5 add 8% 6 and 6% 7 sub 5% 8 move register-register 4% 9 call 1% 10 return 1% 总数 96% 简单指令支配指令的频率分布!
29 80X80中的定点寄存器
30 80X80 中的浮点寄存器
31 测试条件码的方法 条件码处理器状态位 : 是在算术指令的执行中隐式设置的 ( 也可能在数据移动中 ) 或者由比较或测试指令显式设置 例如 : add r1, r2, r3 bz label 条件寄存器例如 : cmp r1, r2, r3 bgt r1, label 比较并转移例如 : bgt r1, r2, label
32 条件码以附带的形式设置条件码可以减少指令总数 X:... SUB r0, #1, r0 BRP X 但是, 也会产生一些弊端 : vs. X:... SUB r0, #1, r0 CMP r0, #0 BRP X --- 并非所有的指令都设置条件码哪些设置 哪些不设置常常很混乱! 例如, 移位指令设置进位位 --- 在设置条件码的指令和测试该条件码的指令之间存在依赖关系 : 为了重叠它们的执行, 可能需要在它们之间插入一条不改变该条件码的指令 ifetch read compute write 读旧条件码 计算出新条件码 ifetch read compute write
33 转移 (Branches) 有条件地控制传输 (Conditional control transfers) 4 种基本条件 : N -- 负数 (negative) Z -- 零 (zero) 4 种基本条件的 16 种组合 : Always Never Not Equal Equal Greater Less or Equal Greater or Equal Less Greater Unsigned Less or Equal Unsigned Carry Clear Carry Set Positive Negative Overflow Clear Overflow Set V -- 溢出 (overflow) C -- 进位 (carry) Unconditional NOP ~Z Z ~[Z + (N V)] Z + (N V) ~(N V) N V ~(C Z) C Z ~C C ~N N ~V V
34 条件转移的距离 Int. Avg. FP Avg. 40% 30% 20% 10% 0% Distance from branch in instructions i => <2 i-1 & > 2 i-2 25% of integer branches are > 2 & < 4 or -2 to Bits of Branch Dispalcement
35 条件转移寻址 PC- 相关 (PC-relative), 因为大多数条件转移是相对于当前的 PC 地址而言的 建议 : 至少 8 位 ( 即 :128 条指令 ) 对于整数程序,Compare Equal/Not Equal 是非常重要的! LT/GE GT/LE EQ/NE 7% 7% 23% 40% 37% 86% Int Avg. FP Avg. 0% 50% 100% Frequency of comparison types in branches
36 操作总结 支持如下简单指令, 因为这些指令将支配执行的指令数目 : load store add subtract move register-register and shift compare equal, compare not equal branch (with a PC-relative address at least 8-bits long) jump call return
37 数据类型 (Data Types) 位 : 0, 1 位串 : 特定长度的一些位的序列 4 位 是 半字节 (a nibble) 8 位 是 一个字节 (a byte) 16 位 是 半字 (half-word) (VAX: 字 ) 32 位 是 一个字 (word) (VAX: 长字 ) 字符 : ASCII 7 位码 EBCDIC 8 位码 十进制 : 数字 0-9 编码为 0000b ~ 1001b 每 8 位字节包括两个十进制数 整数 : 原码 (Sign & Magnitude): 0X vs. 1X 反码 (1's Complement): 0X vs. 1(~X) 补码 (2's Complement): 0X vs. (1's comp) + 1 浮点 : Single Precision Double Precision Extended Precision 正数都相同前 2 个都有 2 个零通常选择最后一种 指数 (exponent) M x R E 具有多少个正负数? 小数点在哪里? 基数 (base) 正负指数表示如何? 尾数 (mantissa)
38 操作数大小的使用情况 Doubleword 0% 69% Word 31% 74% Int Avg. Halfword 0% 19% FP Avg. Byte 7% 0% 支持如下数据大小和类型 : 8 位 16 位 32 位整数以及 32 位和 64 位 IEEE 754 浮点数 0% 20% 40% 60% 80% Frequency of reference by size
39 指令格式 如果每条指令都有许多存储器操作数, 并有多种寻址方式, 那么每个操作数就需要一个地址描述符 (Address Specifier) 如果是 load-store 机器, 每条指令最多有 1 地址, 并且只有 1 或 2 种寻址方式, 那么就可以将寻址方式编码到操作码中
40 指令格式的普通例子 可变长度 : 固定 : 混合 :
41 指令格式总结 如果代码大小至关重要, 那么, 使用可变长度指令 如果性能至关重要, 那么 使用固定长度指令 Recent embedded machines (ARM, MIPS) added optional mode to execute subset of 16-bit wide instructions (Thumb, MIPS16); per procedure decide performance or density Some architectures actually exploring on-the-fly decompression for more density.
42 现代编译技术概貌
43 编译器与指令系统体系结构 易于编译 正交性 (orthogonality): 没有专用寄存器, 特殊情况少, 任何数据类型或指令类型都可使用所有操作数模式 完全性 (completeness): 支持广泛的操作和目标应用 规则性 (regularity): 没有对指令场位 (field) 含义的重载 (overload) 情况 高效性 (streamlined): 易于确定资源需求 寄存器分配也非常重要
44 现代寄存器分配 将参数 (args) 和局部变量 (local variables) 保留在寄存器中 利用 图染色 (graph coloring) 算法, 分配寄存器 如果至少有 16 个寄存器, 工作良好 A= B=... B... C =... A... D = D......C... A C B D
45 图染色 (graph coloring) 算法 A= B=... B... C =... A... D = D......C... A C B D A C B D Interference graph R1= R2=... R2... R2 =... R1... R1 = R1.... R2... The arcs between the nodes show where the ranges of usage for variables (called live ranges) overlap.
46 对编译器的考虑总结 提供至少 16 个通用寄存器, 附加单独的浮点寄存器 确信所有的寻址方式都可以适用于所有的数据传输指令 瞄准 最低限要求的指令系统 (minimalist instruction set)
47 指令系统测度 (Instruction Set Metrics) 设计时测度 (Design-time metrics): 可以在多长时间内, 以多少成本, 实现它? 它是否可编程? 是否易于编译? 静态测度 (Static Metrics): 程序占用多少字节的存储器? 动态测度 (Dynamic Metrics): 执行了多少条指令? 为执行该程序, 处理器取出了多少字节? 每条指令需要多少时钟? CPI 最佳测度 : 执行程序的时间! 注 : 这依赖于指令系统 处理器组织, 以及编译技术 指令总数 周期时间
48 本讲总结 : ISA 使用通用寄存器的 load-store 结构 ; 支持如下寻址方式 :displacement (with an address offset size of 12 to 16 bits) immediate (size 8 to 16 bits), 以及 register deferred; 支持如下简单指令 ( 因为它们决定执行的指令总数 ):load store add subtract move register-register and shift compare equal compare not equal branch (with a PC-relative address at least 8-bits long) jump call, 以及 return; 支持如下数据大小和类型 :8 位 16 位 32 位整数 ; 以及 32 位和 64 位 IEEE 754 浮点数 如果看重性能, 就使用固定指令编码方案如果看重代码大小, 就使用可变指令编码方案 提供至少 16 个通用寄存器, 以及单独的浮点寄存器 ; 确信所有的寻址方式都可以用于所有的数据传输指令 ; 瞄准最低限要求的指令系统
1 CPU
2000 Tel 82316285 82317634 Mail liuxd@buaa.edu.cn 1 CPU 2 CPU 7 72 A B 85 15 3 1/2 M301 2~17 : 3/4 1/2 323 IBM PC 1. 2. 3. 1. 2. 3. 1.1 Hardware Software 1.2 M3 M2 M1 1.2 M3 M1 M2 M2 M1 M1 M1 1.2 M3 M1
More informationMicrosoft PowerPoint - CA_02 Chapter5 Part-I_Single _V2.ppt
Chapter5- The Processor: Datapath and Control (Single-cycle implementation) 臺大電機系吳安宇教授 V. 3/27/27 V2. 3/29/27 For 27 DSD Course 臺大電機吳安宇教授 - 計算機結構 Outline 5. Introduction 5.2 Logic Design Conventions 5.3
More information投影片 1
2 理 1 2-1 CPU 2-2 CPU 理 2-3 CPU 類 2 什 CPU CPU Central Processing Unit ( 理 ), 理 (Processor), CPU 料 ( 例 ) 邏 ( 例 ),, 若 了 CPU, 3 什 CPU CPU 了, 行, 利 CPU 力 來 行 4 什 CPU 5 2-2-1 CPU CPU 了 (CU, Control Unit) / 邏
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_05.ppt
8088/8086 MICROPROCSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS The MOVE The move (MOV) instruction is used to transfer a byte or a word of data from a source operand to a destination operand
More information第五章 重叠、流水和现代处理器技术
2006 5 l t 1 t 2 t 3 t 4 I: add r1,r2,r3 J: sub r4,r1,r5 : (Hazard) : (Hazard) Instr 1 Instr 2 ( ) Cycle 1 Cycle 2 Cycle 3 Cycle 4 Cycle 5 Cycle 6 Cycle 7 Load Ifetch ALU DMem Instr 1 Ifetch ALU DMem
More informationCC213
: (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_05.ppt
8088/8086 MICROPROCESSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS 8088/8086 MICROPROCESSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS 5.1 Data-Transfer Instructions 5.2 Arithmetic Instructions
More informationMicrosoft PowerPoint - notes3-Simple-filled12
Generic Computer Organization CSE 30321 Computer Architecture I Lecture Notes 3: A Simple Computer: Simple12 And Design at Register Transfer Level Stored Program Machine (vonneumann Model) Instructions
More informationuntitled
CPU!! 00-11-8 Liping zhang, Tsinghua 1 : ADD(r1, r, r) CMPLEC(r, 5, r0) MUL(r1, r, r) SUB(r1, r, r5) ADD r, ( ) r CMP. CMP r.. t t + 1 t + t + t + t + 5 t + 6 IF( ) ADD CMP MUL SUB RF NOP ADD CMP MUL SUB
More informationA 2006 2 1.1 1.2 1.3 1.4 1.5 1 : 2. 3. 4 5 1.1 1.1.1 1 1.1.1 2 CPU = + = CPU + = 1.1.1 3 : : 1.1.1 4 ROM 1.1.2 1 1946 6 John von Neumann : (1) (2) ( ) (3) ( ) ( ) (PC) (?) 2 3 : ADD ADD AX BX CPU ALU
More information(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor
1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4
More information<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>
第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1
More informationCH01.indd
3D ios Android Windows 10 App Apple icloud Google Wi-Fi 4G 1 ( 3D ) 2 3 4 5 CPU / / 2 6 App UNIX OS X Windows Linux (ios Android Windows 8/8.1/10 BlackBerry OS) 7 ( ZigBee UWB) (IEEE 802.11/a/b/g/n/ad/ac
More informationL15 MIPS Assembly
Lecture 19: MIPS Assembly Language 程序的机器级表示主要内容 MIPS 指令格式 R- 类型 / I- 类型 / J- 类型 MIPS 寄存器 长度 / 个数 / 功能分配 MIPS 操作数 寄存器操作数 / 存储器操作数 / 立即数 / 文本 / 位 MIPS 指令寻址方式 立即数寻址 / 寄存器寻址 / 相对寻址 / 伪直接寻址 / 偏移寻址 MIPS 指令类型
More informationSuperMap 系列产品介绍
wuzhihong@scu.edu.cn 3 / 1 / 16 / John M. Yarbrough: Digital Logic Applications and Design + + 30% 70% 1 CHAPTER 1 Digital Concepts and Number Systems 1.1 Digital and Analog: Basic Concepts P1 1.1 1.1
More information,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20
(Jump) (Loop) (Conditional jump) CMP CALL AND SAR/SHR TEST JMP NOT SAL/SHL Jnnn* OR RCR/ROR LOOP XOR RCL/ROL RETn * nnn, JNE JL -128 127-32,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_04.ppt
MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC General instruction format for machine code 611 37100 微處理機原理與應用 Lecture 04-4 MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_04.ppt
MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC 4.1 Converting Assembly Language Instructions to
More information第5章:汇编语言程序设计
第 5 章 : 汇编语言程序设计 程 汇编语言指令格式 系统伪指令 存储器选择方式 常用子程序 1 汇编语言程序设计 PIC 指令系统 语言系统 指 CPU 编 器语言 器语言 器语言 设计 用 语言 设计 语言 汇编语言 2 汇编语言指令格式 汇编语言指令格式 ( 指令 ) label opcode operand comment 指令 用 存 指令 指令语 3 汇编语言指令格式 1 指令 用 指令
More informationPs22Pdf
( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB
More information2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM
Oracle Solaris Studio 12.2 DLight 2010 9 2 2 3 DLight 3 3 6 13 CPU 16 18 21 I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AMP Apache MySQL
More informationuntitled
8086/8088 CIP /. 2004.8 ISBN 7-03-014239-X.... TP313 CIP 2004 086019 16 100717 http://www.sciencep.com * 2004 8 2004 8 1 5 500 787 1092 1/16 16 1/2 391 000 1 2 ii 1 2 CAI CAI 3 To the teacher To the student
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_06
8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES 8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES 61 Flag-Control 62 Compare 63
More information<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378>
第一章第二章 Q2 1: 高序 : 最低位字节存储在字的最低位 ; 低序 : 最低位字节存储在字的最高位 ; Q2 2: 冯. 诺依曼结构 : 数据和指令都存储在同一存储器中 ; 哈佛结构 : 数据和程序存储在各自独立的存储器中 Q2 3: a) ARM 有 16 个通用寄存器,r0 r15, 其中 r15 还被用作程序计数器 b) CPSR 是程序状态寄存器, 包含了条件码标识 中断禁止位 当前处理器模式和其他状态
More information《计算机应用基础》学习材料(讲义)
计 算 机 应 用 基 础 学 习 材 料 ( 讲 义 ) Fundamentals of Computer Application 2014-3-22 JIANGSU OPEN UNIVERSITY 第 二 学 习 周 计 算 机 基 础 知 识 ( 一 ) 导 学 在 本 学 习 周, 我 们 主 要 的 任 务 是 认 识 计 算 机 你 将 知 道 计 算 机 是 什 么 时 候 产 生 的,
More informationMicrosoft PowerPoint - C15_LECTURE_NOTE_06
61 Flag-Control 8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES LAHF SAHF CLC STC CMC CLI STI Load AH from flags Store AH into flags Clear carry flag Set carry flag
More informationC/C++语言 - C/C++数据
C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;
More information<4D6963726F736F667420506F776572506F696E74202D20B5DAD2BBD5C228B4F2D3A1B0E6292E707074205BBCE6C8DDC4A3CABD5D>
Homeworks ( 第 三 版 ):.4 (,, 3).5 (, 3).6. (, 3, 5). (, 4).4.6.7 (,3).9 (, 3, 5) Chapter. Number systems and codes 第 一 章. 数 制 与 编 码 . Overview 概 述 Information is of digital forms in a digital system, and
More informationChapter 3
Chapter 3 Arithmetic for Computers 陳瑞奇 (J.C. Chen) 亞洲大學資訊工程學系 Adapted from class notes by Prof. C.T. King, NTHU, Prof. M.J. Irwin, PSU and Prof. D. Patterson, UCB 3.2 Addition & Subtraction p.67 ( 頁 69)
More information/ / (FC 3)...
Modbus/TCP 1.0 1999 3 29 Andy Swales Schneider aswales@modicon.com ... 2 1.... 3 2.... 3 2.1.. 3 2.2..4 2.3..4 2.4... 5 3.... 5 3.1 0... 5 3.2 1... 5 3.3 2... 6 3.4 / /... 7 4.... 7 5.... 8 5.1 0... 9
More informationMicrosoft PowerPoint - chap3.ppt
微算機系統第三章 Arithmetic for Computers 陳伯寧教授電信工程學系國立交通大學 chap3-1 Arithmetic Where we've been: Abstractions: Instruction Set Architecture Assembly Language and Machine Language What's up ahead: Implementing
More informationMicrosoft PowerPoint - lecture4--Signal Processing on DSPs.ppt
Signal Processing on DSP Platforms Lecture Outline Arithmetic Operations on C54x DSP Signal Processing on DSP Real-time Signal Processing on DSP * Please Refer to TMS320C54x Reference Set, Vol4: Applications
More information学习MSP430单片机推荐参考书
MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP
More information51 C 51 isp 10 C PCB C C C C KEIL
http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom
More information101
Lecture 04 Modeling, Anlysis nd Simultion in Logic Design 逻辑设计中的建模 分析与仿真 Dr. Engineering Design Process 工程设计过程 定义问题研究勾画可能的解答 Identify nd define prolem reserch sketch possile solutions 建模 Modeling 分析 Anlysis
More informationebook121-20
20 ASCII Call me Ishmael Call me Ishmael Å n o 9 9 % 6 e s c a p e s h i f t s h i f t I have 27 sisters 208 1 8 ( 2 7 ) 10 111 2 7 2 7, 5 1874 Emile Baudot 1877 Donald Murray 1931 C C I T T (ITU) N O.
More informationARM JTAG实时仿真器安装使用指南
ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2
More informationL L L-1 L-1 L-1 L-1 L-1 L-2 L-1 L-1 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-3 L-3 L-3 L-3 L-2 L-2 L-2 L-2 L-2 15 14 13 12 11 10 9 8 7
Compensation Design - L L L-1 L-1 L-1 L-1 L-1 L-2 L-1 L-1 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-2 L-3 L-3 L-3 L-3 L-2 L-2 L-2 L-2 L-2 15 14 13 12 11 10 9 8 7 100,000 80,000 $ 60,000 40,000 20,000 80,000
More informationMicrosoft Word - 102119003.htm
102 年 度 11900 電 腦 軟 體 設 計 丙 級 技 術 士 技 能 檢 定 學 科 測 試 試 題 本 試 卷 有 選 擇 題 80 題, 每 題 1.25 分, 皆 為 單 選 選 擇 題, 測 試 時 間 為 100 分 鐘, 請 在 答 案 卡 上 作 答, 答 錯 不 倒 扣 ; 未 作 答 者, 不 予 計 分 准 考 證 號 碼 : 姓 名 : 選 擇 題 : 1. (4)
More information3.1 num = 3 ch = 'C' 2
Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:
More information2/80 2
2/80 2 3/80 3 DSP2400 is a high performance Digital Signal Processor (DSP) designed and developed by author s laboratory. It is designed for multimedia and wireless application. To develop application
More informationIntroduction to Computer Systems /18-243, spring st Lecture, Jan. 12th
计算机组成原理习题课 1 授课老师 : 王浩宇 haoyuwang@bupt.edu.cn 1 练习 : 机器数的表示和相互转化 练习 1: 当十六进制数 9B 和 FF 分别表示为原码 补码 反码 移码和无符号数时, 所对应的十进制数各为多少 ( 设机器数采用一位符号位 )? 16 进制 真值 无符号数 原码 ( 真值 ) 反码 ( 真值 ) 补码 ( 真值 ) 移码 ( 真值 ) 9BH 二进制十进制
More informationuntitled
EDM12864-GR 1 24 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3 4. -------------------------------------------------------6
More informationC语言的应用.PDF
AVR C 9 1 AVR C IAR C, *.HEX, C,,! C, > 9.1 AVR C MCU,, AVR?! IAR AVR / IAR 32 ALU 1KBytes - 8MBytes (SPM ) 16 MBytes C C *var1, *var2; *var1++ = *--var2; AVR C 9 2 LD R16,-X ST Z+,R16 Auto (local
More informationC C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40
C C trio@seu.edu.cn C C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 Week3 C Week5 Week5 Memory & Pointer
More informationMicrosoft Word - 最新正文.doc
9 21 1.1.1 1.1.2 1 2 2 Windows 7+Office 2010 3 4 5 6 4 7 1.1.3 5 1.1.4 1 3 2 NII 1993 3 CNNIC 2014 1 16 33 1 2013 12 6.18 5358 45.8% 2012 3.7 2 2013 12 5 19.1% 2012 74.5% 81.0% 2013 3G 2013 12 2.47 2012
More informationOOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数
OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double
More informationint *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++;
Memory & Pointer trio@seu.edu.cn 2.1 2.1.1 1 int *p int a 0x00C7 0x00C7 0x00C7 2.1.2 2 int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; 2.1.3 1. 2. 3. 3 int A,
More information"# $ % & $# $ % & "!! " # $! %(() * )(
!""#!$ "$ %$!$ %! & ( &$ %! & ( # "# $ % & $# $ % & "!! " # $! %(() * )( " #$ " %$ " & $ " #($ )*!!!!! +*!!! "*!!!,*! " -$ " #$ " %$ " & $ " #($ "! $$-. $* & /01 2 3 & )* +4"1! 5467! 547"6 8 +* 54 "6 8!
More informationIP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I
2004 5 IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I Abstract The techniques of digital video processing, transferring
More informationuntitled
MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12
More informationL4 data representation 2
Lecture 5: Data Representation 2 数 据 的 机 器 级 表 示 2 十 进 制 数 的 表 示 数 值 数 据 (numerical data) 的 两 种 表 示 Binary ( 二 进 制 数 ) o 定 点 整 数 :Fixed-point number (integer) o Unsigned and signed int o 浮 点 数 :Floating-point
More information第五章 独立审计存在的问题
1 2 2002 7 1 1 3 27 10 4 52 1 1 2 5 2002 ISA 100 ISA 310 ISA 402 ISA 501 ISA 545 ISA 710 ISA 930 ISA 1001 ISA 1002 ISA 1003 ISA 1004 ISA 1008 ISA 1009 ISA 1010 ISA 1012 ISA 1013 ISA 1001 ISA 1003 ISA 1008
More information单周期数据通路
计算机组织与系统结构 设计单周期数据通路的处理器 Designing a Single Cycle Datapath Microprocessor 第四讲 程旭 27..2 2 Processor Processor Control Enable? Read/Write Memory Datapath PC Registers Arithmetic & Logic Unit (ALU) Address
More information穨control.PDF
TCP congestion control yhmiu Outline Congestion control algorithms Purpose of RFC2581 Purpose of RFC2582 TCP SS-DR 1998 TCP Extensions RFC1072 1988 SACK RFC2018 1996 FACK 1996 Rate-Halving 1997 OldTahoe
More informationcoverage2.ppt
Satellite Tool Kit STK/Coverage STK 82 0715 010-68745117 1 Coverage Definition Figure of Merit 2 STK Basic Grid Assets Interval Description 3 Grid Global Latitude Bounds Longitude Lines Custom Regions
More information$$% % $ (%) % %$ $ ( *+,)(-)-./0-1//0- %) %) % - $%2)33%0 $ % ((3./. 3/3 )3 / % (()33(1 % (()3(/ %89856%:;< % (()3 0()0 3 (. <<=330(<</ 3 3. ()
$$% % $ (%) % %$ $ ( *+,)(-)-./0-1//0- %) %) % - $%2)33%0 $ % ((3./. 3/3 )3 / % (()33(1 % (()3(/0 456777%89856%:;< % (()3 0()0 3 (.
More informationL15 MIPS Assembly
Lecture 20: MIPS Assembly Language II Example: 过 程 调 用 int i; i 是 全 局 静 态 变 量 void set_array(int num) { array 数 组 是 局 部 变 量 int array[10]; for (i = 0; i < 10; i ++) { set_array 是 调 用 过 程 arrar[i] = compare
More information6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM
CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986
More information科学计算的语言-FORTRAN95
科 学 计 算 的 语 言 -FORTRAN95 目 录 第 一 篇 闲 话 第 1 章 目 的 是 计 算 第 2 章 FORTRAN95 如 何 描 述 计 算 第 3 章 FORTRAN 的 编 译 系 统 第 二 篇 计 算 的 叙 述 第 4 章 FORTRAN95 语 言 的 形 貌 第 5 章 准 备 数 据 第 6 章 构 造 数 据 第 7 章 声 明 数 据 第 8 章 构 造
More information第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與
程 式 編 写 語 言 在 完 成 這 章 後, 你 將 能 夠 了 解 程 式 編 写 語 言 的 功 能 了 解 高 階 語 言 和 低 階 語 言 之 間 的 分 別 知 道 翻 譯 程 式 的 意 義 和 能 夠 把 翻 譯 程 式 分 類 為 : 匯 編 程 式 編 譯 程 式 和 解 譯 程 式 認 識 不 同 翻 譯 程 式 的 優 點 和 缺 點 程 式 是 指 揮 電 腦 的 指
More information穨2700使用手冊.doc
Keithley 2700 13 CH Avg Ratio continuity Offset Compensation Ohms 80 (differential) 6 (22 ) (Half-rack size) 1000V/3A isolation/input 50000 EEE-488 RS-232 Digital I/O Trigger Link ActiveX Start-up software
More information1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File
51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test
More information逢 甲 大 學
益 老 年 不 易更 例 不 異 列 - I - 錄 錄 流 錄 六 來 錄 - II - 錄 錄 錄 錄 錄 錄 參 料 錄 - III - 料 讀 讀 錄 讀 數 錄 錄 錄 錄 錄 - IV - 錄 錄 行 錄 錄 錄 錄 讀 錄 錄 錄 讀 錄 錄 - V - 了 說 力 兩 了 - 1 - 列 邏 路 列 不 不 FLEX 10K Devices at a Glance Feature
More informationRAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat
Realtime Application QOS Monitoring (RAQMON) Dan Romascanu dromasca@avaya.com 1 RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming
More informationTel:010-62981668-2930 1
Access 93C46 with SPI function V1.0.0 Jan. 31, 2005 http://www.sunplusmcu.com Tel:010-62981668-2930 http://www.sunplusmcu.com E-mail:mcu@sunplus.com.cn 1 0 0...2 1...3 2...4 2.1...4 2.2...5 3...6 3.1 AT93C46...6
More informationL1 computer system overview
Computer Architecture and Organization Department of Computer Science and Technology Nanjing University Fall 2013 Instructor: Shuai Wang Course Goal In depth understanding of modern computer architecture,
More information目 录 1 正 文 乊 前... 5 1.1 目 癿... 5 1.2 本 文 内 容... 5 1.3 声 明... 5 2 字 符 编 码 相 兰 癿 背 景 知 识... 6 2.1 拉 丁 字 母... 6 2.2 什 么 是 字 符 编 码... 6 3 字 符 编 码 标 准... 8
关 键 字 字 符 编 码 详 解 版 本 : 1.0 作 者 : crifan 邮 箱 : green-waste (at)163.com 字 符 编 码,ASCII,ISO 8859,ISO 10646,UCS,Unicode,UTF-8 版 本 版 本 日 期 内 容 更 新 1.0 2011-11-02 添 加 了 编 码 相 兰 背 景 知 识 仃 绉 添 加 了 ASCII 和 EASCII
More informationWinMDI 28
WinMDI WinMDI 2 Region Gate Marker Quadrant Excel FACScan IBM-PC MO WinMDI WinMDI IBM-PC Dr. Joseph Trotter the Scripps Research Institute WinMDI HP PC WinMDI WinMDI PC MS WORD, PowerPoint, Excel, LOTUS
More informationTCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP
TCP/IP : TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP 1. ASCII EBCDIC Extended Binary-Coded Decimal Interchange Code 2. / (1) (2) Single System Image SSI) (3) I/O (4) 3.OSI OSI Open System Interconnection
More informationMicrosoft Word - A200911-441.doc
动 态 计 算 机 核 心 PMC362 成 功 设 计 姜 咏 江 对 外 经 济 贸 易 大 学 信 息 学 院, 北 京 (100013) E-mail:accsys@126.com 摘 要 :PMC362 是 程 序 能 自 动 调 度 执 行 的 动 态 计 算 机 核 这 种 结 构 将 各 类 多 处 理 器 设 计 成 对 指 令 无 痕 的, 将 程 序 放 置 在 环 境 条 件
More information数据库系统概论
所谓寻址方式, 就是指令中用于说明操 作数所在地或者所在地地址的方法 8088/8086 的寻址方式分为两类 : 关于寻找数据的寻址方式 关于寻找转移地址的寻址方式 下面讲关于数据的寻址方式时, 均以数 据传送指令 MOV 为例讲解 MOV 指令格式如下 : MOV DST, SRC 助记符 目的操作数 指令完成的功能 : (DST) 源操作数 (SRC) 一. 关于寻找数据的寻址方式 ( 共 8
More informationVASP应用运行优化
1 VASP wszhang@ustc.edu.cn April 8, 2018 Contents 1 2 2 2 3 2 4 2 4.1........................................................ 2 4.2..................................................... 3 5 4 5.1..........................................................
More informationCube20S small, speedy, safe Eextremely modular Up to 64 modules per bus node Quick reaction time: up to 20 µs Cube20S A new Member of the Cube Family
small, speedy, safe Eextremely modular Up to 64 modules per bus de Quick reaction time: up to 20 µs A new Member of the Cube Family Murrelektronik s modular I/O system expands the field-tested Cube family
More informationCh2.1
2.1 指令系统 王超 中国科学技术大学计算机学院嵌入式系统实验室 2019 年春 主要内容 1. 指令系统概述 1.1 指令系统的发展 1.2 指令系统的性能要求 1.3 编程语言与硬件的关系 2. 指令格式 2.1 指令的一般格式 2.2 指令字长 2.3 指令助记符 3. 操作数与操作类型 3.1 操作数类型 3.2 数据在存储器中的存储方式 3.3 操作类型 4. 寻址方式 4.1 指令寻址
More informationTC35短信发送程序设计
http://www.dragonsoft.net.cn/down/project/tc35_sms.rar TC35 AT /down/book/tc35_at.pdf TC35/TC35i GSM Modem TC35 GSM POS COM SIM DOWN COM E, vbcr AT VB6.0 1)C# http://www.yesky.com/softchannel/72342380468109312/20040523/1800310.shtml,
More informationMicrosoft Word - InoTouch Editor编程软件手册2012.2.10.doc
目 录 第 一 章 关 于 InoTouch Editor 编 程 软 件 的 安 装... - 6-1.1 InoTouch 系 列 HMI 和 InoTouch Editor 软 件 的 简 介... - 6-1.2 安 装 InoTouch Editor 编 程 软 件... - 10-1.3 系 统 连 接 图... - 12-1.4 InoTouch 系 列 人 机 界 面 的 系 统 设
More information50-FB23-24_BES_V_ z1_ b
CPX CPX-FB23, CPX-FB23-24 CC-Link 1411b [8042126] CPX-FB23, CPX-FB23-24 P.BE-CPX-FB23-24-ZH CC-Link Mitsubishi TORX : : : 1. 2 Festo P.BE-CPX-FB23-24-ZH 1411b CPX-FB23, CPX-FB23-24 CPX-FB23, CPX-FB23-24
More information目 录
1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12
More informationL2 performance
Lecture 3: Performance Evaluation 第 3 讲 : 计算机性能评价 第三讲计算机性能评价 制造成本 (manufacturing cost) 衡量计算机性能的基本指标 响应时间 (response time) - 执行时间 (execution Time) ) 等待时间 (latency) throughput ( 吞吐量 ) - 带宽 (bandwidth) 计算机性能测量
More information!"# $%& %!"# $%& %!"#$%& %! ( )***%% ) $)! +**+),,* -)+.* )( ) +, +*.*)+..**! )$,*)+$))$!"!#
!"#$%& % ( % )& (% ( % (( )( !"# $%& %!"# $%& %!"#$%& %! ( )***%% ) $)! +**+),,* -)+.* )( ) +, +*.*)+..**! )$,*)+$))$!"!# !"#$%& %!! "! # " $ # % & & ( ) *!+ !"#$%& % ( (*( (*+ "#$% $%%"# (*, (*% + +*(
More informationA. 经 行 政 机 关 负 责 人 批 准, 可 以 先 行 封 存 证 据 B. 经 行 政 机 关 集 体 讨 论 决 定, 可 以 先 行 扣 押 证 据 C. 经 行 政 机 关 负 责 人 批 准, 可 以 先 行 登 记 保 存 证 据 D. 经 行 政 机 关 负 责 人 批 准,
常 识 练 习 题 560 题 一 常 识 练 习 题 1. 我 国 现 存 最 早 的 纪 传 体 史 书 是 () A. 史 记 B. 春 秋 C. 论 语 D. 汉 书 2. 第 一 部 诗 歌 总 集 是 () A. 诗 经 B. 汉 书 C. 诗 歌 总 集 D. 尔 雅 3. 以 下 不 是 医 学 著 作 的 是 () A. 神 农 本 草 经 B. 齐 民 要 术 C. 本 草 纲
More informationMicrosoft Word - 選擇_無解答2_.doc
選 擇 題 : 1 ( ) 下 列 何 者 為 W W W 的 通 訊 協 定? (A)H T T P ( H y p e r T e x t T r a n s f e r P r o t o c o l ) (B)S M T P ( S i m p l e M a i l T r a n s f e r P r o t o c o l ) (C) F T P ( F i l e T r a n
More informationC++ 程式設計
C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004
More informationCC213
: (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++
More information1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005
1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005 1 1...3 2...20 3...28 4...41 5 Windows SQL Server...47 Microsoft SQL Server 2005 DBSRV1 Microsoft SQL Server
More informationMicrosoft PowerPoint - 微原-第3章2.ppt [兼容模式]
本教案内容 第 3 章 8086CPU 指令系统 1. 汇编语言指令 9. 转移指令 10. 2. 8086 指令分类循环控制指令 11. 子程序调用返回 3. 数据与转移地址的指令寻址方式 12. 中断调用返回指 4. 数据传送类指令令 5. 算术运算类指令 13. 字符串操作指令 6. 逻辑运算类指令 14. I/O 输入输出指令 7. 移位类指令 15. 其它指令 8. 标志位操作指令 16.
More information候非常煩惱 因為我很喜歡作文 我同學看我悶悶不樂問我為甚 麼 我說我道聽途說背古文可以寫好作文 於是我每次註冊就把整 本國文課本背下來 可是完全沒有長進 他看我這樣就說 那你 多讀一點課外書嘛 我就問他課外書是甚麼 他覺得我在開玩 笑 不理我 我就使用那種 我是嚴肅的 的眼神再問他一次 他 就意味深
徐嘉希同學 董玉娣中學 陳哲毅同學 方文傑同學 佛教善德英文中學 記錄 蔡一品同學 張恆學同學 高曉坤同學 香港城市大學 主持 各位來賓 歡迎來到我們今年的城市文學節的活動 我 們可以看到這個活動的受眾非常地年輕 因為今天我們是和香港教 育局合辦的作家交流會 今天的主題是 閱讀與成長 首先邀請 香港城市大學中國文化中心主任鄭培凱教授為我們致詞 鄭培凱 各位老師 各位同學 我代表香港城市大學歡迎大家
More information第七章 中断
计算机组成原理 总结 图说 COD llxx@ustc.edu.cn 计算科学 (Computing) 计算机组成 :how computers work 硬盘 电源导线和电缆 软驱 内存 扩展槽 扩展卡 主板 微处理器 (CPU) 各种外设接口, 包括 : 键盘 鼠标 显示器 USB 声卡 网卡 并行口等 CPU 风扇支架 PCI 扩展槽 IDE 内存 CPU 硬条插盘接插槽槽口 华硕 P4S533-MX
More information例 如, 一 个 含 有 2000 个 记 录 的 文 件, 每 个 磁 盘 块 可 容 纳 250 个 记 录, 则 该 文 件 包 含 8 个 磁 盘 块 然 后 对 该 文 件 作 二 路 归 并 的 外 排 序, 每 次 往 内 存 读 入 两 个 磁 盘 块, 排 序 后 再 写 回 磁
说 明 改 动 的 内 容 很 少, 且 都 是 不 怎 么 重 要 的, 因 此 无 需 过 多 纠 结, 大 家 看 完 后 一 目 了 然 第 6 章 排 序 1 增 加 了 :( 十 ) 外 部 排 序 第 一 部 分 : 数 据 结 构 2 后 面 的 修 改 :( 十 一 ) 各 种 内 部 排 序 算 法 的 比 较 ;( 十 二 ) 内 部 排 序 算 法 的 应 用 外 部 排 序
More information(Pattern Recognition) 1 1. CCD
********************************* ********************************* (Pattern Recognition) 1 1. CCD 2. 3. 4. 1 ABSTRACT KeywordsMachine Vision, Real Time Inspection, Image Processing The purpose of this
More informationMicrosoft PowerPoint - chap5.ppt
邏輯運算指令的動作 0 1 0 1 0 0 1 1 OR 1 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 (a) OR 運算 0 1 0 1 0 0 1 1 XOR 1 0 1 1 1 0 0 1 1 1 1 0 1 0 1 0 (c) XOR 運算 希望設定為 1 的位元 罩網標的位元組 新標的位元組 不改變的位元 希望取補數的位元 罩網標的位元組 新標的位元組 不改變的位元 1
More information<4D F736F F F696E74202D20BCC6A6ECA874B2CEBEC9BDD7C1BFB871B2C4A440B3B9>
數位系統導論 蔡宗漢 (Tsung-Han Tsai) Dept. of E.E., N.C.U. 1 教學目標 : 1 了解數位電子電路的基本原理, 例如資訊的二進位系統 布林代數 2 了解數位電子電路的基本原件, 如 : 組合電路 循序電路 加法器 比較器 等等 授課大綱 : 1 數位邏輯的原理 2 元件的認識( 如 AND/OR 閘, 加法器 ) 3 數位邏輯功能單元 4 數位邏輯的設計 2
More informationMicrosoft PowerPoint - ATF2015.ppt [相容模式]
Improving the Video Totalized Method of Stopwatch Calibration Samuel C.K. Ko, Aaron Y.K. Yan and Henry C.K. Ma The Government of Hong Kong Special Administrative Region (SCL) 31 Oct 2015 1 Contents Introduction
More informationMicrosoft PowerPoint - STU_EC_Ch08.ppt
樹德科技大學資訊工程系 Chapter 8: Counters Shi-Huang Chen Fall 2010 1 Outline Asynchronous Counter Operation Synchronous Counter Operation Up/Down Synchronous Counters Design of Synchronous Counters Cascaded Counters
More informationPerl
Perl 磊 Goal Introduction The first perl program Basical coding style Variable Data structure Control structure Regular expression Lab Reference Outline The first perl program Just type this following string
More informationMicrosoft PowerPoint - Ch5 The Bipolar Junction Transistor
O2005: Electronics The Bipolar Junction Transistor (BJT) 張大中 中央大學通訊工程系 dcchang@ce.ncu.edu.tw 中央大學通訊系張大中 Electronics, Neamen 3th Ed. 1 Bipolar Transistor Structures N P 17 10 N D 19 10 N D 15 10 中央大學通訊系張大中
More informationr_09hr_practical_guide_kor.pdf
PRACTICAL GUIDE TO THE EDIROL R-09HR 3 4 PRACTICAL GUIDE TO THE EDIROL R-09HR 5 Situation 1 6 1 2 3 PRACTICAL GUIDE TO THE EDIROL R-09HR WAV MP3 WAV 24 bit/96 khz WAV 16 bit/44.1 khz MP3 128 kbps/44.1
More informationLearning Java
Java Introduction to Java Programming (Third Edition) Prentice-Hall,Inc. Y.Daniel Liang 2001 Java 2002.2 Java2 2001.10 Java2 Philip Heller & Simon Roberts 1999.4 Java2 2001.3 Java2 21 2002.4 Java UML 2002.10
More information