数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AM79C90PC 数据表(PDF) 49 Page - Advanced Micro Devices

部件名 AM79C90PC
功能描述  CMOS Local Area Network Controller for Ethernet (C-LANCE)
PDF  62 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  AMD [Advanced Micro Devices]
网页  http://www.amd.com
标志 AMD - Advanced Micro Devices

AM79C90PC 数据表(HTML) 49 Page - Advanced Micro Devices

Back Button AM79C90PC Datasheet HTML 45Page - Advanced Micro Devices AM79C90PC Datasheet HTML 46Page - Advanced Micro Devices AM79C90PC Datasheet HTML 47Page - Advanced Micro Devices AM79C90PC Datasheet HTML 48Page - Advanced Micro Devices AM79C90PC Datasheet HTML 49Page - Advanced Micro Devices AM79C90PC Datasheet HTML 50Page - Advanced Micro Devices AM79C90PC Datasheet HTML 51Page - Advanced Micro Devices AM79C90PC Datasheet HTML 52Page - Advanced Micro Devices AM79C90PC Datasheet HTML 53Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 62 page
background image
AMD
49
Am79C90
45
;
46
0024 35 1D 86
XOR
AX,POLYL
47
0027 81 F2 04C1
XOR
DX,POLYH
48
;
49
002B 0B C3
SETH30:
OR
AX,BX
;PUT CONTROL BIT IN CRC0
50
002D D1 CD
ROR
BP,1
;ROTATE ADDRESS WORD
51
002F FE C9
DEC
CL
;DECREMENT BIT COUNTER
52
0031 75 E1
JNZ
SETH20
53
0033 FE CD
DEC
CH
;DECREMENT WORD COUNTER
54
0035 75 D6
JNZ
SETH10
55
;
FORMATION OF CRC COMPLETE, AL CONTAINS THE REVERSED HASH
56
;
CODE
58
0037 B9 000A
MOV
CX,10
49
003A D0 E0
SETH40:
SAL
AL,1
;REVERSE THE ORDER OF BITS IN AL
60
003C D0 DC
RCR
AH,1
;AND PUT IT IN AH
61
003E E2 FA
LOOP
SETH40
62
63
;
AH NOW CONTAINS THE HASH CODE
64
;
65
0040 8A DC
MOV
BL,AH
;BL = HASH CODE, BH IS ALREADY ZERO
66
0042 B1 03
MOV
CL,3
;DIVIDE HASH CODE BY 8
67
0044 D2 EB
SHR
BL,CL
;TO GET TO THE CORRECT BYTE
68
0046 B0 01
MOV
AL,01H
;PRESET FILTER BIT
69
0048 80 E45 07
AND
AH,7H
;EXTRACT BIT COUNT
70
004B 8A CC
MOV
CL,AH
71
004D D2 E0
SHL
AL,CL
;SHIFT BIT TO CORRECT POSITION
72
004F 08 01
OR
[Dl + BX],AL
;SET IN HASH FILTER
73
0051 5D
POP
BP
74
0052 5A
POP
DX
75
0053 59
POP
CX
76
0054 5B
POP
BX
77
0055 58
POP
AX
78
0056 C3
RET
79
;
80
0057
SETHASH ENDP
81
;
82
0057
CSEG1
ENDS
83
;
84
END
Program example in BASIC to generate the hash filter, for multicast addressing, in the C-LANCE.
100
REM
110
REM PROGRAM TO GENERATE A HASH NUMBER GIVEN AN ETHERNET ADDRESS
120
REM
130
DEFINT A–Z
140
DIM A(47): REM ETHERNET ADDRESS. 48 BITS.
150
DIM A$(6): REM INPUT FROM KEYBOARD
160
DIM C(32): REM CRC REGISTER–32 BITS



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com