전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

PDSP1601 데이터시트(PDF) 10 Page - Mitel Networks Corporation

부품명 PDSP1601
상세설명  ALU and Barrel Shifter
PDF  18 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  MITEL [Mitel Networks Corporation]
홈페이지  http://www.mitel.com
Logo MITEL - Mitel Networks Corporation

PDSP1601 데이터시트(HTML) 10 Page - Mitel Networks Corporation

Back Button PDSP1601 Datasheet HTML 6Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 7Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 8Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 9Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 10Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 11Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 12Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 13Page - Mitel Networks Corporation PDSP1601 Datasheet HTML 14Page - Mitel Networks Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 18 page
background image
PDSP1601 MC
10
ALU Control Instructions
Function
The BFP flag is programmed to activate when an ALU operation causes an overflow of the
16 bit number range. This flag is logically the exclusive-or of the carry into and out of the
MSB of the ALU. For the most significant Byte this flag indicates that the result of an
arithmetic two's complement operation has overflowed into the sign bit. The output of the
ALU is forced to zero for the duration of this instruction.
The BFP flag is programmed to activate when an ALU operation comes within a factor of
two of causing an overflow of the 16 bit number range. For the most significant Byte this
flag indicates that the result of an arithmetic two's complement operation is within a factor
of two of overflowing into the sign bit. The output of the ALU is forced to zero for the duration
of this instruction.
The BFP flag is programmed to activate when an ALU operation comes within a factor of
four of causing an overflow of the 16 bit number range. For the most significant Byte this
flag indicates that the result of an arithmetic two's complement operation is within a factor
of four of overflowing into the sign bit. The output of the ALU is forced to zero for the duration
of this instruction.
The BFP flag is programmed to activate when an ALU operation causes a result of zero.
The output of the ALU is forced to zero for the duration of this instruction. During the
execution of this instruction the BFP flag will become active.
The ALU will output the binary value 0000000000000001, the MSB on the left.
The ALU will output the binary value 0000000011111111, the MSB on the left.
The ALU will output the binary value 0000000000001111, the MSB on the left.
The ALU will output the binary value 0101010101010101, the MSB on the left.
Op Code
<18>
<19>
<1A>
<1B>
<1C>
<1D>
<1E>
<1F>
Mnemonic
SBFOV
SBFU1
SBFU2
SBFZE
OPONE
OPBYT
OPNIB
OPALT
Barrel Shifter Instructions
Function
The 16 bit input to the Barrel Shifter is right shifted by the number of places indicated by
the magnitude of the four bit number present in the SV register. The LSBs are discarded,
and the vacant MSBs are filled with zeros.
The 16 bit input to the Barrel Shifter is left shifted by the number of places indicated by the
magnitude of the four bit number present in the SV register. The MSBs are discarded, and
the vacant LSBs are filled with zeros.
The 16 bit input to the Barrel Shifter is rotated to the right shifted by the number of places
indicated by the magnitude of the four bit number present in the SV register. The LSBs that
exit the 16 bit field to the right, reappear in the vacant MSBs on the left.
The 16 bit input to the Barrel Shifter is rotated to the left shifted by the number of places
indicated by the magnitude of the four bit number present in the SV register. The MSBs
that exit the 16 bit field to the left, reappear in the vacant LSBs on the right.
The 16 bit input to the Barrel Shifter is right shifted by the number of places indicated by
the magnitude of the four bit number present in the R1 register. The LSBs are discarded,
and the vacant MSBs are filled with zeros.
The 16 bit input to the Barrel Shifter is left shifted by the number of places indicated by the
magnitude of the four bit number present in the R1 register. The MSBs are discarded, and
the vacant LSBs are filled with zeros.
The 16 bit input to the Barrel Shifter is right shifted by the number of places indicated by
the magnitude of the four bit number present in the R2 register. The LSBs are discarded,
and the vacant MSBs are filled with zeros.
The 16 bit input to the Barrel Shifter is left shifted by the number of places indicated by the
magnitude of the four bit number present in the R2 register. The MSBs are discarded, and
the vacant LSBs are filled with zeros.
Op Code
<0>
<1>
<2>
<3>
<4>
<5>
<6>
<7>
Mnemonic
LSRSV
LSLSV
BSRSV
BSLSV
LSRR1
LSLR1
LSRR2
LSLR2



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18


데이터시트 다운로드

Go To PDF Page


링크 URL



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