参数资料
型号: T89C51CC01UA-SLSIM
厂商: Atmel
文件页数: 8/123页
文件大小: 0K
描述: IC 8051 MCU FLASH 32K 44PLCC
标准包装: 27
系列: AT89C CAN
核心处理器: 8051
芯体尺寸: 8-位
速度: 40MHz
连通性: CAN,UART/USART
外围设备: POR,PWM,WDT
输入/输出数: 32
程序存储器容量: 32KB(32K x 8)
程序存储器类型: 闪存
EEPROM 大小: 2K x 8
RAM 容量: 1.25K x 8
电压 - 电源 (Vcc/Vdd): 3 V ~ 5.5 V
数据转换器: A/D 8x10b
振荡器型: 外部
工作温度: -40°C ~ 85°C
封装/外壳: 44-LCC(J 形引线)
包装: 管件
配用: AT89STK-06-ND - KIT DEMOBOARD 8051 MCU W/CAN
其它名称: T89C51CC01UASLSIM
2010 Microchip Technology Inc.
DS41303G-page 105
PIC18F2XK20/4XK20
8.0
8 x 8 HARDWARE MULTIPLIER
8.1
Introduction
All PIC18 devices include an 8 x 8 hardware multiplier
as part of the ALU. The multiplier performs an unsigned
operation and yields a 16-bit result that is stored in the
product register pair, PRODH:PRODL. The multiplier’s
operation does not affect any flags in the STATUS
register.
Making multiplication a hardware operation allows it to
be completed in a single instruction cycle. This has the
advantages of higher computational throughput and
reduced code size for multiplication algorithms and
allows the PIC18 devices to be used in many applica-
tions previously reserved for digital signal processors.
A comparison of various hardware and software
multiply operations, along with the savings in memory
and execution time, is shown in Table 8-1.
8.2
Operation
Example 8-1 shows the instruction sequence for an 8 x 8
unsigned multiplication. Only one instruction is required
when one of the arguments is already loaded in the
WREG register.
Example 8-2 shows the sequence to do an 8 x 8 signed
multiplication. To account for the sign bits of the argu-
ments, each argument’s Most Significant bit (MSb) is
tested and the appropriate subtractions are done.
EXAMPLE 8-1:
8 x 8 UNSIGNED
MULTIPLY ROUTINE
EXAMPLE 8-2:
8 x 8 SIGNED MULTIPLY
ROUTINE
TABLE 8-1:
PERFORMANCE COMPARISON FOR VARIOUS MULTIPLY OPERATIONS
MOVF
ARG1, W
;
MULWF
ARG2
; ARG1 * ARG2 ->
; PRODH:PRODL
MOVF
ARG1, W
MULWF
ARG2
; ARG1 * ARG2 ->
; PRODH:PRODL
BTFSC
ARG2, SB
; Test Sign Bit
SUBWF
PRODH, F
; PRODH = PRODH
;
- ARG1
MOVF
ARG2, W
BTFSC
ARG1, SB
; Test Sign Bit
SUBWF
PRODH, F
; PRODH = PRODH
;
- ARG2
Routine
Multiply Method
Program
Memory
(Words)
Cycles
(Max)
Time
@ 40 MHz
@ 10 MHz
@ 4 MHz
8 x 8 unsigned
Without hardware multiply
13
69
6.9
s27.6 s69 s
Hardware multiply
1
100 ns
400 ns
1
s
8 x 8 signed
Without hardware multiply
33
91
9.1
s36.4 s91 s
Hardware multiply
6
600 ns
2.4
s6 s
16 x 16 unsigned
Without hardware multiply
21
242
24.2
s96.8 s242 s
Hardware multiply
28
2.8
s
11.2
s28 s
16 x 16 signed
Without hardware multiply
52
254
25.4
s
102.6
s254 s
Hardware multiply
35
40
4.0
s16.0 s40 s
相关PDF资料
PDF描述
T89C51CC01UA-RLTIM IC 8051 MCU FLASH 32K 44VQFP
T89C51CC01CA-SLSIM IC 8051 MCU FLASH 32K 44PLCC
T89C51CC01CA-RLTIM IC 8051 MCU FLASH 32K 44VQFP
AT91M55800A-33CI IC ARM MCU 33MHZ 176-BGA
10FMN-BMTR-A-TB CONN FMN HSNG 10POS SGL REV SMD
相关代理商/技术参数
参数描述
AD8608ARUZ 制造商:Analog Devices 功能描述:Operational Amplifier (Op-Amp) IC
AD8608ARUZ-REEL 功能描述:IC OPAMP GP R-R CMOS 14TSSOP RoHS:是 类别:集成电路 (IC) >> Linear - Amplifiers - Instrumentation 系列:DigiTrim® 产品培训模块:Differential Circuit Design Techniques for Communication Applications 标准包装:1 系列:- 放大器类型:RF/IF 差分 电路数:1 输出类型:差分 转换速率:9800 V/µs 增益带宽积:- -3db带宽:2.9GHz 电流 - 输入偏压:3µA 电压 - 输入偏移:- 电流 - 电源:40mA 电流 - 输出 / 通道:- 电压 - 电源,单路/双路(±):3 V ~ 3.6 V 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:16-VQFN 裸露焊盘,CSP 供应商设备封装:16-LFCSP-VQ 包装:剪切带 (CT) 产品目录页面:551 (CN2011-ZH PDF) 其它名称:ADL5561ACPZ-R7CT
AD8608ARZ 功能描述:IC OPAMP GP R-R CMOS QUAD 14SOIC RoHS:是 类别:集成电路 (IC) >> Linear - Amplifiers - Instrumentation 系列:DigiTrim® 产品培训模块:Differential Circuit Design Techniques for Communication Applications 标准包装:1 系列:- 放大器类型:RF/IF 差分 电路数:1 输出类型:差分 转换速率:9800 V/µs 增益带宽积:- -3db带宽:2.9GHz 电流 - 输入偏压:3µA 电压 - 输入偏移:- 电流 - 电源:40mA 电流 - 输出 / 通道:- 电压 - 电源,单路/双路(±):3 V ~ 3.6 V 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:16-VQFN 裸露焊盘,CSP 供应商设备封装:16-LFCSP-VQ 包装:剪切带 (CT) 产品目录页面:551 (CN2011-ZH PDF) 其它名称:ADL5561ACPZ-R7CT
AD8608ARZ-REEL 功能描述:IC OPAMP GP R-R CMOS QUAD 14SOIC RoHS:是 类别:集成电路 (IC) >> Linear - Amplifiers - Instrumentation 系列:DigiTrim® 标准包装:50 系列:- 放大器类型:通用 电路数:2 输出类型:满摆幅 转换速率:1.8 V/µs 增益带宽积:6.5MHz -3db带宽:4.5MHz 电流 - 输入偏压:5nA 电压 - 输入偏移:100µV 电流 - 电源:65µA 电流 - 输出 / 通道:35mA 电压 - 电源,单路/双路(±):1.8 V ~ 5.25 V,±0.9 V ~ 2.625 V 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:10-TFSOP,10-MSOP(0.118",3.00mm 宽) 供应商设备封装:10-MSOP 包装:管件
AD8608ARZ-REEL7 功能描述:IC OPAMP GP R-R CMOS QUAD 14SOIC RoHS:是 类别:集成电路 (IC) >> Linear - Amplifiers - Instrumentation 系列:DigiTrim® 标准包装:50 系列:- 放大器类型:通用 电路数:2 输出类型:满摆幅 转换速率:1.8 V/µs 增益带宽积:6.5MHz -3db带宽:4.5MHz 电流 - 输入偏压:5nA 电压 - 输入偏移:100µV 电流 - 电源:65µA 电流 - 输出 / 通道:35mA 电压 - 电源,单路/双路(±):1.8 V ~ 5.25 V,±0.9 V ~ 2.625 V 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:10-TFSOP,10-MSOP(0.118",3.00mm 宽) 供应商设备封装:10-MSOP 包装:管件