專利匯可以提供?? ?? ?? ? ??? ??? ??? ????, ????? ?? ? ??? ???? ?? ??專利檢索,專利查詢,專利分析的服務(wù)。并且? ??? ?? ??(STCK)? ?? ???? ?? ?? ??(ALU)? ???? ??? ????? ?? ???. ?? ????? ?? ?? ??(SCF) ? ?? ?? ??(OPF)? ???? ?? ??(STCK) ? ?? ?? ??(ALU)? ?? ???? ?????(INSTR)? ????? ????.,下面是?? ?? ?? ? ??? ??? ??? ????, ????? ?? ? ??? ???? ?? ??專利的具體信息內(nèi)容。
?? ?? ??(ALU)? ????? ????(operand)??? ??? 2?? ?? ???? ?? ??? ???? ?? ???? ????. ALU? ???? ??? ????? ???? ??(micro code)??? ??? ??? ???(a string of bits)??? ?????(an instruction)? ??? ????. ?????? ALU?, ?? ?? ??(an addition)-Z = X + Y, X ? Y? ?? ???, Z? ?? ???-? ?? ?? ??? ????? ??. ?????? ?? ALU?, ?? ?? AND, OR, NAND ? NOR ??? ?? ?? ??? ????? ??.
ALU? ??? ?? ??? ? ??. ??? ?? ??(storage element)? ??(assembly)??, ??? ?? ??? ???? ??? ? ??. ALU? ??? ? ??? ?? ???? ???? ??? ????. ALU???? ?? ??? ?? ??? ??? ??? ? ??. ?? ???(a stack pointer)? ????? ??? ???(top-of-stack)? ???? ?? ??? ????. ???? ??? ???? ????? ??? ???? ????, ?????? ???? ??? ?? ??? ?????? ????. ???? ??? ?? ? ??????? ??? ??? ??? ??(push) ? ?(pop)?? ?? ???. ?????, ALU? ?? ???? ?????? ???? ?(pop)?? ????, ?? ???? ???? ???? ??(push)?? ????. ??? ???? ???? ????? ?? ?? ?? WO95/30954?? ?? ?? ????(a stack-based processor)?? ???.
??? ??
? ??? ??? ??? ???? ???.
? ??? ??? ?? ??? ????. ?????, ?? ?? ??????? 2?? ??? ??? ????. ?????, ALU? ?? ? ?? ??? ????. ? ???, ??? ??? ?? ???? ALU? ????? ????.
??? ??? ?? ? ?? ??? ??? ??? ?? ??? ?? ?? ?????? ???? ?? ????. ??? ???, ?? ?? ?????, ?? ?? ??? ?? ????? ???? ??? ???? ????? ????? ? ??. ??, ??? ??? ???? ALU? ????? ??, ?? ?? ? ?????(a pop instruction)? ?? ?? ?? ?????. ? ???, ALU?, ?? ?? ??(an addition)? ?? ?? ?? ?? ??? ????? ?? ?????. ? ???, ?? ?? ?? ??? ??? ??? ????, ?? ?? ?? ?????(a push instruction)? ?? ?? ?? ?????.
??? ?? ?? ??? ?? ??? ?? ??? ??? ?? ? ? ???, ? ??? ??? ????. ??? ?? ??? ???? ?????? ?? ?? ?? ??? ???? ??????? ?? ??? ??(coding)? ? ???, ? ??? ??? ??? ? ??? ????. ?, ?? ??? ???? ?????? ?? ?? ??? ???? ??????? ?? ? ???, ? ??? ??? ??? ? ??? ????. ??? ??? ?????? ??? ??? ??? ??? ????, ?????? ??, ? ????? ???? ?? ??? ?? ???? ????? ??? ??? ??.
???, ?? ??? ?????? ????? ??? ????? ???? ??? ????? ??? ?? ???? ??? ??? ???. ??? ??? ????? ?????? ???? ??? ?? ???? ?? ??? ??? ???. ???, ????? ?? ?????? ??? ??? ??? ??? ????? ?? ?????. ???? ????, ??? ???, ??? ?????? ???? ???? ?????? ??? ???. ?? ??, 16?? ??? ?? ?? ?? ? 4?? ??? ?? ??? ????? ????. ??? ?? ??? ???? ?????? ?? ?? ?? ??? ???? ??????? ?? 2?? ??? ??? ? ??? ????. ?????, ?? ?? ??????? 2?? ??? ??? ????.
? ??? ???, ????? ?? ?? ?? ? ?? ?? ??? ???? ?? ?? ?? ? ?? ??? ???? ?????? ????? ????.
???, ??? ???????? ?? ???? ??? ?? ?? ?? ??? ???? ?? ????. ?????, ??? ?????? ??? ??? ?? ? ???, ????? ??? ?????? ???, ?????? ???? ?? ??? ??? ???? ?? ?? ???? ??????? ???? ??? ??? ??? ??. ?????, ??? ?????? ??? ??? ???? ??? ??? ??? ?? ?? ?? ??? ?????, ??? ??? ??? ?? ???? ?? ???. ?????, ????? ?? ? ?? ??? ??, ?? ????? ?? ??? ?? ??? ?????? ???? ??? ??? ??? ?????? ??? ????? ?? ??? ?????? ??? ???? ?? ?? ?? ???? ??? ???. ?????, ? ??? ??? ??? ?????.
? ??? ??? ??? ?? ??? ??? ??? ???? ??? ???? ??? ??? ???? ???? ??? ???.
? ??? ?? ??(a stack arrangement)? ?? ???? ?? ?? ??(arithmetic logic unit)? ?? ??? ??? ?? ???. ? ???, ?? ?? ?? ???(control data)? ??? ?? ??(functional units)? ???? ????(processor) ??? ???? ???? ?????(multimedia) ???? ??? ? ??.
? 1? ??? ??? ??? 1?? ??? ? ??? ???? ??? ???? ???,
? 2? ? ??? ?? ????? ??? ? ?? ???? ???,
? 3? ? 2? ??? ????? ???? ??? ?? ??? ????? ??(a programming scheme)? ???? ????(matrix),
? 4? ??? ?? ??? ????? ??? ??????? ???(frame)? ???? ???,
? 5? ??? ?? ???? ??? ?? ????(a master control processor)? ???? ??? ?? ?????(a series of main instructions)? ???? ???,
? 6? ??? ?? ????? ??? ???? ???,
? 7? ??? ?? ????? ??? ??? ?????? ??? ??????? ??? ??(bit)??? ??? ???? ??,
? 8 ? ??? ?? ????? ?????? ???? ??? ???? ?.
??? ??? ?? ??? ?? ???. ?? ???? ??? ??? ??? ?? ??? ????. ??? ??? ??? ??? ??? ??? ???. ??? ???, ??? ??? ???? ?? ?? ?? ???? ?? ??? ????. ?? ?? ???? ??? ??? ?? ??, ?? ? ?? ??? ?? ??(?? ??? ??)?? ??? ??? ?? ??. ??? ???? ??? ??? ???? ????.
? 1? ? ??? ???? ??? ????. ????? ?? ??(STCK)? ?? ???? ?? ?? ??(ALU)? ????. ????? ?? ?? ??(STCK) ? ?? ?? ??(ALU)? ???? ?? ?? ??(SCF) ? ?? ?? ??(OPF)? ???? ?????(INSTR)? ????? ????.
? 1 ? ???, ?? ?? ????? ??? ?? ?????? ??? ??? ???? ?? ?????? ??? ? ??. ?? ????? ?? ????? ?? ???? ?????? ???? ??? ??? ????? ???? ?? ??? ????. ?? ??? ????? ?? ????? ?? ???? ????? ??? ? ??.
? 2? ??? ? 1? ??? ???? ????? ??? ? ?? ????. ????? ??? ???? ??? ???? ???? ?? ???(IN)? ????, ????? ????? ???? ??????? ?? ??? ??? ???(video data stream)(VDS)? ????. ????? ??? ?? ?????(main interface)(MIF), ?? ??(HWY), ?? ?? ??(CPU), ?? ????? ????(REG) ? ??? ?? ????? ????. 2?? ?? ????? ?????, ?? ??? ???(VDEC) ? ??? ?? ??(HDVO)??. ??? ????(HDVO)? ??? ?? ????(a master control processor)(MCP) ? ??? ?? ??? ?? ??, ? ?????(IF), ?? ????(a read corssbar)(XB/R), ??? ??(MB), ????(P) ???? ?? ??(streaming-out circuit)(SO)? ????. ???? ?? ??(SO)? ??(BUF), ?????(MUX) ? ???(CON)? ????. ??? ??? ?? ??? ?? ????? ???. ? 2? ???? ?? ?? ????? ? 3? ??? ?? ?? ??? ???. ?, ?? ????? ??? ????(a front register) ? ??? ????(a shadow register)? ????.
????? ??? ????? ??? ?? ????. ?? ?? ??(CPU)? ?? ????? ??(main instruction words)? ??? ????? ??? ??? ??? ????. ?? ?????(MIF)?, ?? ?? ?? ?? ?????? ?? ???(IN)? ??(fetch)??. ??? ???? ? 2? ???? ?? ??. ??? ???(VDEC)? ?? ????? ??? ???? ??? ???? ?????. ???, ?? ?? ???? ??? ??? ???? ??? ???? ????. ??? ?? ??(HDVO)? ???? ??? ???? ?? ????? ???? ???????. ?????, ??? ?? ??(HDVO)? ???? ??? ???? ?? ??? ???? ???? ??-?-??(picture-in-picture) ?? ???(blending)? ?? ??? ??? ? ??.
???? ??? ?? ??(HDVO)? ??? ?? ??? ??? ???. ??? ?? ??(HDVO)? ?? ?? ? ?? ??? ??? ????. ?? ????, ??? ?? ????(MCP)? ?? ??(a load command)? ??? ?? ??? ?? ????? ????. ? 3? ??? ?? ??, ??? ?? ????? ??? ???? ? ??? ????? ???? ??? ?????. ???, ??? ????? ?? ??? ???? ????? ??(an instruction word)? ????. ???, ????? ??? ?? ??? ??? ?? ????? ??? ??? ?? ??? ??? ??? ???. ?? ??, ????(XB/W,XB/R)? ??? ????? ??? ????? ???, ????? ??? ??(MB)?, ?? ????? ?????(IF), ???? ?? ??(SO) ? ????(P)??? ??? ????. ?? ????? ??? ????? ????? ??? ????? ??, ?? ????? ?? ?? ??(a configuration-done signal)? ??? ?? ????(MCP)? ????. ??? ?? ??? ?? ??? ?? ??? ?? ??????? ?? ?? ??? ????? ??, ??? ?? ????(MCP)? ?? ?? ??(a start-processing signal)? ????(P)? ????. ?? ?? ??? ?? ??? ??? ????.
?? ????, ??? ????(P)? ????(P)? ??? ??? ??(MB)? ??? ??? ?? ??(pixel)? ????. ?? ???? ????(P)? ???? ??? ?? 256? ???? ???. ??? ??? ??, ?? ?? ????? ??? ??? ??? ? ??. ????(P)? ??? ???? ???, ??? ?? ????(MCP)? ??? ????? ??? ??? ?? ??? ??? ????? ?????? ??? VLIW? ??? ? ??. ?? ????(P)? ??? ?? ??? ??? ???, ????? ??? ???? ?? ?? ??(an end-of-operation signal)? ??? ?? ????(MCP)? ??? ???. ?? ????, ??? ?? ????(MCP)? ??? ?? ??? ??? ???.
???, ??? ?? ??(HDVO)? ???? ??? ???? ?? ??? ????(in a block-wise-manner) ????. ?? ??, ? 1 ?? ????, ?????(IF)? 256 ??? ??? ?? ????(XB/W)? ???? ??? ??(MB1)? ????. ? 2 ?? ????, ????(P1)? ??? ??(MB1)???? 256 ??? ??? ???? ??? ????. ????(P1)?, ?? ?? ??? ??(line)?? ??? ??? ???? ?? ???? ?? ??? ??? ? ??. ???, ????(P1)? ???? ???? ??? ??? ???? ??? ??? ??? ??(MB2)? ????. ? 3 ?? ????, ????(P2)? ??? ??(MB2)???? ??? ???? ???? ??? ???? ?? ????. ????(P2)?, ?? ?? ???? ??? ??? ?? ??? ???? ?? ???? ?? ??? ??? ? ??. ???? ???? ??? ??? ? ??? ??? ????, ????(P2)? ???? ??? ??? ?? ???? ???? ??? ??? ??? ???. ???, ????(P2)? ?? ? ???? ???? ??? ??? ????, ??? ??? ??? ??(MB3)? ????. ???? P3 ?? P4 ?? ?? ??? ??? ??(MB3)? ??? ?? ? ???? ???? ??? ? ???? ???? ?? ??? ??? ? ??. ???,?? ? ???? ???? ??? ??? ??? ??? ???(VDS)? ??? ??? ??? ???? ????. ???, ? 4 ?? ????, ?? ??? ??? ??(MB3)???? ???? ?? ??(SO)? ??(BUF)? ??? ???.
????? ???? ?? ??(SO)? ??? ?? ???? ??? ??? ??? ???? ?? ??(BUF)? ????. ???? ?? ??(SO)? ??(BUF)??? ??? ??? ???? ??? ??? ???(VDS)? ????. ???(CON)?, ?? ?? ?? ???, ?? ???, ??? ?? ? ? ??? ?? ?? ?? ??? ??? ???(VDS)? ??? ??(format) ??? ??? ??. ???(CON)? ??? ??? ??? ???, ??? ???(rate)? ??(BUF)??? ????? ??. ???(CON)? ???, ?? ?? ?? ? ?? ??? ??(HS,VS)? ?? ??? ?? ??? ???? ?????(MUX)? ?? ????. ???, ??? ?? ??? ??? ??? ??? ??? ????.
? ??, ??? ?? ??(HDVO)? ??? ?? ??, ? ?????(IF), ?? ????(XB/R), ?? ????(XB/W), ??? ??(MB), ????(P) ? ???? ?? ??(SO)? ??? ??? ?? ??(a data-processing chain)? ??. ??? ?? ????(MCP)? ??? ?? ??? ??? ????. ??? ?? ????? ?? ???? ??? ??? ??? ?? ??? ????. ??? ?? ????(MCP)? ??? ????? ??? ??? ?? ??? ?? ????? ?????? ?? ??? ???. ???, ??? ?? ????(MCP)? ??? ??? ?? ???? ????? ??? ? ??. ???? ??? ?? ??(HDVO)? ????, ??? ??? ?? ??(HDVO)?? ??? ?? ??? ????. ???? ?? ??? ????, ??? ? ??? ??? ??? ????. ?? ??? ??? ?? ??? ????.
??? ?? ??(HDVO)? ??? ??? ??? ???? ?? ? ? ??? ?? ?? ??? ??? ???? ?? ???? ???? ??? ????. ??? ??? ?? ? ?? ??? ??? ???? ??? ?? ??? ??? ??? ? ??. ?? ??? ?? ????, ??? ?? ??? ????? ???? ?? ?? ??? ???? ??. ?? ??? ??? ????, ???? ????? ???? ?? ??? ?? ??? ???? ??.
?? ??, ??? ??? ??? ? 1 ?? ??? ??? ?? ??(HDVO)? ???? ???, ??? ?? ??? ?? ??? ?? ??? ?? ???? ?? ??? ??? ??. ? ???, ??? ??(MB)? ???? ???? ??? ???? ???. ??? ?? ????, ?? ?? ??? ??? ??? ??? ???, ?? ?? ??? ?? ??? ?? ??? ? ???. ??? ??? ??? ?? ???? ??? ??? ??(MB)? ??? ??? ??? ??? ???. ?? ?? ??? ?? ??? ????? ??? ???, ???? ?? ??(SO)? ?? ??? ??? ? ??.
? 3? ??? ?? ??(HDVO)? ????? ??? ????. ? 3? ??????. ??? ????? ?(column)? ??? ?? ??? ????. ?? ?????, ?? ?? ??? ?? ??? ??? ????? ????. ??????(row)? ?? ??(PS)? ????. ???? ?(cell)? ????? ??? ????. VLIW? ????? ?? ?? ??? ?? ??(composition)??. ?, VLIW? ?? ?? ??(PS)? ?? ????? ??? ????. VLIW? ?? ??? ?? ???? ????? ????? ? ??? ????.
??? ?? ????(MCP)? ??? ???? VLIW? ??? ? ??. ?? ??, ??? ?? ????(MCP)? ????? ??? ??? ?? ????? ?????? ?? ?? ??? ?? VLIW? ??? ? ??. ???, ??? ?? ????(MCP)? ????? ??? ????? ?? ?? ????? ????, ?? ?? ?????? ???? ????? VLIW? ? ??? ? ??. ??? ?? ????? ????? ??? ??? ?? ???? ??? ??? ????.
? 3? ??? ?????, ?? ?? ???? ?????? ??? ? ??. ?? ??(PS[1])? ???? ??????? ??? ???? ? 1 ?? ????, ?? ??(PS[N])? ??? ?? ????. ?? ??, ???? 700 ?? ? ??? 1024 ??? ???? ????. ??, ?? ???? 256 ?? ??? ????? ???? ?? ??(SO)? ????? ????. ??? ????? ??? ???? ??? 4?? ?? ??(PS)? ????, ?????, ???? 700 ?? ??(PS)? 4?, ? ???? 2800 ?? ??? ??? ???? ?? ????(N = 2800).
??? ?? ?? ??(PS)? ???? ?????? ?? ??? ??? ????, ??? ?? ?? ??(PS)? ?? ??? ????. ??? ??? ?? ??, ?? ??? ???? ???? ???? ??. ???, ??? ?? ? ?? ????, ??? ?? ????? ????? ??? ???? ?? ????? ??? ????? ??? ???? ??? ??? ??? ?? ??? ????? ?? ????. ??, ??? ??? ?? ? ?? ????, ??? ?? ??? ?? ??? VLIW? ??? ???? ?? ????. ??? ?? ? ?? ????? ?? ??? ?? ??? ??? VLIW? ??? ???. ??? ?? ??? ?????? ???? ???, ??? VLIW? ??? ??? ?? ????? ?? ????? ??? ? ??. ?? ??, ??? ?? ??(HDVO)? ??? ??? ??? ??? ???? ?? ???? ???? ??? ??? ??? ??? ???.
? 4? ??? ?? ??(HDVO)? ????? ??? ????? ?? ???? ????. ???? ?? ??(SPIC)? ??? ?? ??(MPIC)? ????. ?? ? 4? ????? ??? ??? ??(FZ1-FZ6)? ????. ??? ??? ??(FZ)? ? 2? ??? ??? ?? ????(MCP)? ??? ??? ?? ??? ?? ?? ??? ???? ??.
??? ??(FZ1)??, ??? ?? ????(MCP)? ?? ??(MPIC)? ?? ?? ??? ????. ??? ??(FZ2)?? ??? ?? ????(MCP)? ??? ?? ??? ????. ??? ??(FZ2)? X ??(X? ??)? ????. ??? ??(FZ3)??, ??? ?? ????(MCP)? ?? ??? ??????? ???? ??? ????, ?? ??(MPIC) ? ??? ??? ?? ??(SPIC)? ??????? ?? ??? ????. ??? ??(FZ4)??, ??? ?? ????(MCP)? ??? ?? ??? ????. ??? ??(FZ4)? Y ??(Y? ??)? ????. ??? ??(FZ5)??, ??? ?? ????(MCP)? ?? ??(MPIC) ? ??? ??? ?? ??(SPIC)? ??????? ?? ??? ????, ?? ??(MPIC)? ??????? ?? ??? ?? ????. ??? ??(FZ6)??, ??? ?? ????? ??? ?? ??? ????. ??? ??(FZ6)? Z ??(Z? ??)? ????.
? 5? ??? ??? ?? ??? ???? ??? ??? ?? ????(MCP)? ???? ??? ?? ?????(MI1-MI8)? ????. ?? ?????(MI1)? ??? ?? ????(MCP)? ?? ???? ??? ????(subroutine)(STRT_MAIN)? ????? ??. ?? ?????(MI1)?, ?? ?? ????(STRT_MAIN)? ?? ????? ? ??. ????(STRT_MAIN)? ???? ??? ??(FZ1)?? ??? ?? ??? ?? ??? VLIW? ???? ??. ??? ?? ????, ??? VLIW? ???? ??? ?? ??(HDVO)? ??? ?? ??? ????. ??? VLIW? ?? ??? ??????? ?? ??? ?? ???? ????? ??.
?? ?????(MI2)? ??? ?? ????(MCP)? ????(MAIN)? ???? X ? ????? ??. ?, X ×MAIN. ????(MAIN)? ???? ??? ??? ?? ???? ???? VLIW? ????. ???, ??? VLIW? ?????(FZ2)?? ????. ??? ??? ?? ??? ?? ??(MPIC)? ??????? ?? ??? ??? ????? ??.
?? ?????(MI3)? ??? ?? ????(MCP)? ????(END_MAIN)? ????? ??. ????(END_MAIN)? ???? ??? ??(FZ3) ??? ??? ?? ??? ?? ??? VLIW? ???? ??. ??? ?? ????, ??? VLIW? ???? ??? ?? ??(HDVO)? ??? ?? ??? ????. ??? VLIW? ?? ??? ??????? ?? ??? ?? ???? ????? ??.
?? ?????(MI4)? ??? ?? ????(MCP)? ????(STRT_PIP)? ????? ??. ????(STRT_PIP)? ???? ??? ??(FZ3)? ??? ??? ?? ??? ?? ??? VLIW? ????. ??? ?? ????, ??? VLIW? ???? ??? ?? ??(HDVO)? ??? ?? ??? ????. ??? VLIW? ????(SPIC)? ??? ?? ??(MPIC)? ??????? ?? ??? ?? ???? ????? ??.
?? ?????(MI5)? ??? ?? ????(MCP)? ????(PIP)? ???? Y ? ????? ??. ?, Y ×PIP. ????(PIP)? ???? ??? ??? ?? ???? ???? VLIW? ???? ??. ???, ??? VLIW? ??? ??(FZ4)?? ????. ??? ??? ?? ??? ????(SPIC)? ??? ?? ??(MPIC)? ????? ?? ?? ??? ??? ????? ??.
?? ?????(MI6)? ??? ?? ????(MCP)? ????(END_PIP)? ????? ??. ????(END_PIP)? ???? ??? ??(FZ5) ??? ????? ??? ?? ??? VLIW? ????. ??? ?? ??? ???, ??? VLIW? ???? ??? ?? ??(HDVO)? ??? ?? ??? ????. ??? VLIW? ????(SPIC)? ??? ?? ??(MPIC)? ??????? ?? ??? ?? ???? ????? ??.
?? ?????(MI7)? ??? ?? ????(MCP)? ????(STRT_MAIN)? ?????? ???, ??? ????? ??? ??? ? ??. ?? ?????(MI8)? ??? ?? ????(MCP)? ????(MAIN)? Z ? ???? ????. ? Z ×MAIN. ????(MAIN)? ??? ??? ? ??.
???, ??? ?? ????(MCP)? ??? ??? ?? ???? ????? ??? ? ??? ?? ??? ?? ??. ???? ??? ?? ??(HDVO)? ????, ??? ??? ?? ??(HDVO)?? ??? ?? ??? ????. ???, ?? ?????(MI)? ???? ?????? ???? ?? ???? ??? ? ??. ???? ?? ??? ??? ??????? ????. ???, ??? ????? ??? ?????? ??? VLIW? ????.
?? ?????(MI1)? ?? A? ?? ??? ???? ???? ??? ? ??. ?? ?????(MI2)? ??? ?? ????? ?? A? X? ??? ???? ???? ??? ? ??. ?? ?????(MI3,MI4)? ?? A? ?? ??? ???? ?? B? ?? ??? ????? ???? ??? ? ??. ?? ?????(MI5)? ??? ?? ???? ?? B? Y? ??? ???? ???? ??? ? ??. ?? ??????.
? 6? ? 2? ??? ?? ????(MCP)? ??? ????. ??? ?? ????(MCP)? ? 2? ?? ???? ?? ?? ??(HWY)? ??? ??? ?? ??(HDVO) ??? ??? ????. ?? ??, ??? ?? ????(MCP)? ?? ??(HWY)? ??? ?? ?????? ??? ? ??. ??? ?? ????(MCP)? ?? ??(CBUS)? ??? ??? ?? ??(HDVO)?? ??? ?? ??? ????. ?? ??, ??? ?? ????? ????? ??? ?? ??(CBUS)? ??? ??? ?? ??? ??? ? ??. ??? ?? ????(MCP)? ??(XC)? ??? ??? ?? ??(HDVO)?? ??? ??(MB)????/?? ???? ??/??? ? ??.
??? ?? ????(MCP)? ?? ?? ?????(HWYINT)? ?? ?? ?????(CBUSINT)? ?? ?? ??(ALU)? ???? ???(a program counter)(PC), ???? ??? ??(an assembly of interrupt units)(IU), ?? ??(a compute stack)(CSTCK), ?? ??(a return stack)(RSTCK), ???? ???(a program memory)(PMEM), ??? ???(a data memory)(DMEM) ? ???? ??? ??? ??(a direct memory-access circuit)(DMAC)? ???? ????? ??(REG)? ????. ?? ??(CSTCK) ? ?? ??(RSTCK)? ?? ?? ???(a stack pointer)? ???. ?? ???? ?? ???? ??? ?? ??? ??? ????. ?? ??(CSTCK)?? ??? ??? ??(top-of-stack position) ? ??? ??? ??(second-of-stack position)? ??? ?? TOS ? SOS?? ?? ???. ?? ??(RSTCK)? ??? ??? ?? ? ??? ??? ??? ??? ?? TOR ? SOR? ?? ???.
??? ?? ????(MCP)? ????? ??? ?? ????. ???? ???(PC)? ????? ? ????? ???? ???? ???(a program-count value)? ????. ???? ???? ???? ???(PC)? ??? ???? ???? ?????? ?? ? ??. ???? ???? ??? ?? ????(MCP)? ?????? ???? ???? ???(PMEM)? ????? ????. ??? ?????? ??? MCP ???????? ?? ???. MCP ?????? ?? ?? ??(ALU)? ???? ??? ????. ??? ??? ??? ?? ??, MCP ?????? ?? ??(RSTCK) ? ?? ??(CSTCK)? ???? ??? ?? ????. ??? ??? ?? ??, VLIW? ???? ????? MCP ?????? ??(a set of MCP instructions)? ??? ????.
?????? ??? ??? ?? ???? ???? ???(PMEM)?? ??? ? ??. ?? ?????? ??? ????? ?? ?? ????? ?? ??(HWY)? ??? ??? ??(MB)?? ??(loading)??. ?? ??, ?????? ?? ?? ? ??? ??? ??(MB)???? ??(XC)? ??? ???? ???(PMEM)? ????. ???? ???(PMEM)? ??? ??(bank)? ??? ? ??. ??? ???, ??? ?? ????(MCP)? ?? ???? ??? ?????? ???? ??, ??? ??(MB)???? ??? ?????? ???? ?? ????.
?????? ??? ?? ???? ??? ??(MB)?? ??? ? ??.? 1 ??? ??(MB1)? ?????? ??? ??(a most-significant portion of the instruction)? ????, ? 2 ??? ??(MB2)? ?? ?? ??(an intermediate significant portion)? ????, ? 3 ??? ??? ??? ??(a least significant portion)? ?????, ?? ??? ??, ?? ?? 8 ??(bit)? ????. ??? ??? ???? ???(PMEM)? ???? ???, ????, ??? ?? ??? 24 ??? ???? ?????? ????. ?????? ??? ??? ??(MB)? ??? ???? ???? ??? ??(MB)? ???? ?? ??? ????? ??. ?, ????? ???, ?? ?? ??? ???? ??, ??? ?? ??? ??? ?? ??? ??? ?? ??? ??? ? ???, ??? ??? ?? ??? ??? ????(crossbar)? ???.
??? ???? ??? MCP ????? ??(syntax)? ???. MCP ?????? b23 ?? b0? 24 ??? ????. b23 ??? MCP ?????? ?????? ????? ??? ????. MCP ?????? b23 ??? 0? ?? ??? ???? MCP ?????? ??????. ???? MCP ?????? ?? ????. MCP ?????? b23 ??? 1? ?? ??? ???? MCP ?????? ?????. ??? MCP ?????? ?? ?????? ??? ??? 0? ?? ??? ???? ??? ???. b22, b21 ? b12 ??? ??? ??? ??????? ???? ?? ????. ??? ??? MCP ?????? ???? ?? ???? ? ??. MCP ?????? b22 ??? 1? ?? ??? ??? MCP ?????? ?? 0 ?????(a type-0 instruction)??. ?? 0 ?????? ???? ?? ??? ??, ?? ?? ????? ???? ?? ????. ?? 0 ?????? b21 ?? b12 ??? ??? ???? ????. b11 ?? b0 ??? ???? ??? ??? ??? ????? ????. ??? ??? 10 ???? ? ??? ??? ???? ???? ?? ???(sign-extended)? ??.
b22 ? b21 ??? ?? 0????? MCP ?????? ?? 1(type-1) ?? ?? 1A(type-1A)??. ?? 1 ? ?? 1A ?????? ???? ???? ?? ????. ?????, b12 ??? 0? ?? ??? ???? MCP ?????? ?? 1 ???????. ?? 1 ?????? b11 ?? b0 ??? ????? ????. ??? ????? ??? ???? ?? ?? ??(ALU)? ?? ???? ????. b12 ??? 1? ?? ??? ???? MCP ?????? ?? 1A ???????. ?? 1A ?????? b11 ?? b0 ??? ???? ????. ??? ???? ?? ?? ??(ALU)? ?? ???? ????. ???? ?????, ???? ?? ?? ??(ALU)? ???? ?? 16 ?? 2? ??? ????.
?? 1 ?? ?? 1A ?????? b20 ?? b17 ??? ??? ??? ?? ???(opcode portion)? ????. ?? ???? ?? ???? ??? ?? ?? ??(ALU)? ???? ?? ?? ? ??? ?? ?? ??? ???? ?? ??? ??? ????. ??? TOS? ????? ???? ???(PC)? ????. ?? 1 ?????? ??? 16?? ??? ??? ????, ?? ?? 1A ?????? ??? 16?? ??? ??? ????. ?? ??, ?? ???? TOS? ???(content)? AND ??? ??? ??? AND ??? ??? TOS? ??????? ????. ?? ???? NOR, XOR, NAND, OR, XNOR ??? ?? ? ??.
b22 ??? 0? ?? ??? b21? 1? ?? ??? ???? MCP ??? ?? 2 ?????(a type-2 instruction)??. ?? 2 ?????? ???? ???? ?? ????. ?? 2 ?????? b20 ?? b17 ??? ??? ???? ?? ???? ????. ?? ???? ??? ???? ??(source) ? ???(destination)? ????. ?? ?????, b18 ?? b17 ??? ??? ????, b20 ?? b19 ??? ???? ??? ????? ????. TOS, SOS, TOR ?? ???? ???(PC)? 4?? ??? ??? ????. TOS? ???, SOS? ???, ??? ?? ????? ???? ?? MCP ????? ??? b11 ?? b0 ??? 4?? ??? ????? ????.
?? 0, ?? 1, ?? 1A ?????? ?? ? 2? ??? ??? ?? ??(HDVO)? ??? ?? ??? ?? ????? ??? ???? ?? ????. ?? 2 ??? ?????? ?? ??? ???? ??? ?? ??? ????? ???? ????? ??? ???? ?? ????. ????, ??? MCP ?????? MCP ?????? ????.
?? 1, ?? 1A, ?? 2? MCP ?????? b16 ?? b13 ??? ??? ??? ?? ???? ????. ?? ??(CSTCK)? b16 ?? b15? ?? ????, ?? ??(RSTCK)? b14 ?? b13 ??? ?? ????. ?? ??(CSTCK)? ?? 4?? ?? ?? ? ?? ??(RSTCK)? ?? 4?? ?? ??? ????. b16 ?? b15 ?? ? b14 ?? b13 ??? ?? ??? 4?? ?? ??? ???? ????? ?? ?? ????.
? 7? ??? ??? ??? ??? MCP ?????? ??? ?????? ??? b23 ?? b21 ?? ??? ??? ????. ? 7??, ?? ??? ??? ??? MCP ?????? ???? ?? ?????, UNCOND? ???? ?????? ????, COND? ??? ?????? ????, TP0, TP1, TP1A ? TP2? ?? ?? 0, ?? 1, ?? 1A ? ?? 2 ?????? ????. ? 7? ??? 4?? MCP ?????? ??? ???? ?? ??? ? ????. ?? 0 ?????? ???? ???? ?? ????(WRT). ?? 1 ?????? ?? ?????? ???? ???? ??? ???? ????(RD&PROC). ?? 1A ?????? ??????? ??? ???? ???? ?? ????. ?, ???? ?? ???? ?? ????(IPROC). ?? 2 ?????? ???? ???? ?? ????(TRNSFER). ? 7? ?? ???(OPC), ?? ???(WOPC) ? ?? ???(STC)? ???? ????? ? ????.
??? ??? ?? ??, b16, b15 ??? ?? ??(CSTCK)? ?? 4?? ?? ??? ????. Nop, Cpy, Psh, ? Pop ?? ??? ????. Nop ?? ??? ?? ??(CSTCK)? ????? ???. Cpy ?? ??? TOS? ???? SOS? ????. ??? ??? ?? ?? ??(ALU)? ?????? ???? ?? ????. Psh ?? ??? ?? ???? ?????. ? ??, ??????? TOS? ?? ??? ??????? SOS? ??. ??????? TOS? ?? ??? ???? ??????? TOS? ?? ??? ???? ????. ???, ??????? TOS ???? ??????? TOS ?????. ???, ?????? ?? ?? ??(ALU)? ???? TOS? ????? ?? ????. ??????? TOS ???? ? ???? ? ???. Pop ?? ??? ?? ???? ?????. ? ??, ??????? SOS? ?? ??? ???? ??????? TOS? ??.
??? ??? ?? ??, b14, b13 ??? ?? ??(RSTCK)? ?? 4?? ?? ??? ????. Rnop, Rpc, Rpsh ? Rpop ?? ??? ????. Rnop ??? ?? ??(RSTCK)? ????? ???. Rpc ?? ??? ?? ???? ?????. ???? ???? ???? ????, ??? ??? ??? TOR? ????. ???? ??? ?? ????. Rpsh ??? ?? ???? ?????. ? ??, ??????? TOR? ?? ??? ??????? SOR? ??. ??????? TOS? ?? ??? ??? ???? ???? ?? ??(RSTCK)?? ??(push)??. ?, ??????? TOR? ???? ??????? TOS ?????. ???, ?????? ?? ?? ??(ALU)? ???? TOR? ????? ?? ????, ??????? TOR? ???? ? ???? ? ???. Rpop ?? ??? ?? ???? ?????. ? ??, ??????? SOR? ???? ?? ??? ??????? TOR? ??. ?, ??????? TOR? ???? ??????? SOR? ?????.
?????, ??? ??? ?? ?? ?? ??? ?? 1 ? ?? 1A ?????? ?? ???? ??? ??? ??? ?? ??? ????. ?? ?? ?? ?? ??? ?? 2 ?????? ?? ????? ??? ??? ??? ??? ????? ????. ???, ?? ??? ????.
?? ??(CSTCK) ? ?? ??(RSTCK)? ?? ??? ?? ??? ??? ????. ?? ???? ?? ?? ??(ALU)? ?? ?????? ???? ?? ????, ? ?? ?? ???? ????. ????, ?-?? ?????(a pop-type instruction)? ??? ??-?? ?????(a push type instruction)? ?? ???? ????? ?? ??? ? ???. ?? ??? ??? ???? ?? ???? ???? ???? ??? ?????, ???? ???? ?? ??????? ?? ??? ???? ?????.
??? ?? ????(MCP)? ?????? ???? ???, ?? ?? ??(ALU)? ?? ??? ???????, ??? ??? ?????? ?? ???? ????? ?? ??? ??? ? ??. ??? ??? ??? ????. ??? ?? ?? ??(ALU)? ?? ??? ???? ??? ????. ?? ?? ??(ALU)? ?? ???? ?? ?? ??? ????. ??? ????, ??? ???? ???? ?? ???? ?????? ?? ???? ??? ????.
MCP ?????? b16, b15 ?? ? b14, b13 ??? ?? ???? ?? ??(CSTCK) ? ?? ??(RSTCK)? ??? ??? ?? ?? ????? ?? ??? ??? ????. ?? ??, ??? ??? ?? ?? ???(a first in, last out(FILO) memory)? ??? ?? ??? ??? ??? ? ??. ????? ??? ???? ??? ? ?? ?? ??(a positive or negative edge)? ???? ???? ?? ???? ? ???? ?????. ???? ????? ??? ????? FILO ???? ?? ??? ???? ?? ???? ??? ????. ??????? ?? ????? ??? ?? ???? ???? ??? ????? ??? ?? ??? ??? ???.
? 8? ??? ?? ????(MCP)? ?????? ???? ??? ????. ? 8? ???? ??? ???? ???? ?????(INSTR)? ???? ????. ?????(INSTR)? 8?? ??? ??(S1-S8)?? ????. ??? ??? ?? ???(CC)? ????. ?????, ?????? ?? ???? ??? 8 ?? ???? ?????. ??? ?? ????(MCP)? ??? ?????. ??? ?????? ???? ????. ???, ??? ?? ?????, ??? ?? ????(MCP)? ??? ??? ????? ????, ??? ??? ??? ?????? ???.
S1 ????, ??? ?? ????(MCP)? ?????? ????. ??? ???? ???? ???? ????. S2 ????, ?????? ?????. ??? ???? ????? ???? ?????? b16, b15 ?? ? b14, b13 ????? ?? ??(CSTCK) ? ?? ??(RSTCK)? ???? ??? ??? ?? ?? ??? ????. S3 ????, ?? ?? ??(ALU)? ?? ???? ?? ?? ????? ????. S4 ??? ?? ??? ??(delay)??. S5 ????, ?? ?? ?? ??? ??????? ??? ?? ?? ????. S6 ????, ?? ?? ?? ??? ??? ?? ?? ??? ????. ??? ???? TOS? ???? ????. ???, ???? ???? ????. S7 ??? ????. S8????, ???? ??? ?? ????(MCP)? ????? ??? ??? ??? ??? ????? ???? ?? ??(CBUS)? ???? ??? ? ??.
??? ?? ????(MCP)? ??? ????? ??(pipeline stages)? ????, ?? ??? ???? ?? ?????? ?? ?? ???? ???? ??? ??? ????? ??. ?? ??, ??? ?? ????(MCP)? ?? ?? ??(ALU)? ??? ?? ??? ??? ?? ??? ???? ?? ?? ?? ??? ??? ???? ?? ?? ?? ??? TOS ????? ????? ??. ?? ????? ??? ??? ??? ????.
MCP ?????? ? 6? ??? ???? ??? ??? ??(DMAC)? ???? ??? ??? ??(a direct memory-access session)? ????? ??. ???? ??? ????, ???? ??? ??(DMAC)? ????? ???? ??? ????? ??? ??? ???? ? 4? ??? ??? ?? ??(HDVO)?? ??? ??? ?? ??? ????? ????. MCP ?????? ?? ???? ? ???? ??? ??? ??? ??(a mode for direct memory-access session)? ????. 3?? ??? ???? ??? ??? ??? ????.
? 1 ???? ??? ??? ????, ???? ??? ??? ??(DMAC)? ????? ??? ???? ????? ??? ??? ??? ?? ????? ????. ??? ? 1 ????? ??? ? ????? ?? ????? ?? ????? ????, ? 2 ????? ??? ? ????? ?? ????? 1?? ??? ????? ??? ?? ????? ????, ?? ??? ??? ???.
? 2 ???? ??? ??? ????, ???? ??? ??? ??(DMAC)? ?? ???(a template)? ????. ???? ??? ??? ???? ????? ??? ??? ??? ?? ?????? ??? ?? ????? ???? 2? ????. ?? ??? ?? ?????? ????. ?????, ???? ??? ??? ??(DMAC)? ?? ??? ???? ????, ??? ? 1 ????? ??? 1? ?? ??? ? 1 ?? ??? ???? ?? ????? ????, ? 2 ????? ??? 1? ?? ??? ? 2 ?? ??? ???? ?? ????? ????, ?? ??? ??? ???.
? 3 ???? ??? ??? ????, ???? ??? ??? ??(DMAC)? ????? ??? ?? ????? ???? ?? ?? ??? ?(an offset value)? ????. ????? ??? ? ????? ??? ??? ?? ????? ????? ??? ?? ??? ????? ?? ????? ????. ??? ? 1 ????? ??? ? ????? ?? ????? ? 1 ?? ??? ?? ??? ????? ?? ????? ????.
??? ?? ????(MCP)? ???? ??? ??? ??? ????? ???? ???? VLIW? ??? ??? VLIW? ????, ???? VLIW? ?? ???? VLIW? ????. ?? ??, ???? ??? ??? ??? ??? ?? ??(HDVO)? ????? ?? ??? ? ??. ???? ??? ??? ??? ??? ?? ????(MCP) ??? ????? ?? ????? ??? ?? ????? ????? ?? ?? ????. ????, ??? ?? ????(MCP)? ??? ??? ???? ??? ??? ??(DMAC)? ????. ?? ??, ???? ??? ??? ??(DMAC)? ?? ??(CBUS)? ???? ????? ??? ?? ????? ??? ???. ???, ???? ??? ??? ?????, ??? ?? ????(MCP)?? ?? ??? ?? ??(CBUS)? ???? ? ??.
??? ?? ????(MCP)? ???? VLIW? ??? VLIW? ???? ?? ???? ??? ??? ??(DMAC)? ??? ??? ??. ??? ?? VLIW? ????? ?? ?? ????? ???? ?????? ??? ? ??. ?? ??, ??? ?? ????(MCP)? ??? ????? ??? ??? ?? ????? ????? ??? ? ??.
???, ?????? ???? ? ??, VLIW? ???? ??? 2?? ??? ????. ? 1 ??? ????? MCP ?????? ???? ??? ?? ????(MCP)? ??? ?????? ?? ?? ????? ????? ?? ???. ??? ??? ????? ?? VLIW? ???? ?? ????. ? 2 ??? MCP ?????? ???? ??? ?? ????(MCP)? ???? ??? ??? ??? ?????? ?? ???. ??? ??? ????? ???? VLIW? ??? ??? VLIW? ????? ??? ?? ??(HDVO)? ????? ?? ????.
??? ? ??? ? ??? ???? ?? ??? ???? ???. ??? ??? ??? ???? ??? ??? ??? ??? ? ??? ??? ???. ?? ???? ??? ???? ?????.
? 1? ??? ?????-?? ?? ?????(IWCS)?, ?? ?? ????? ??? ? ??. ??? ???(a factory)?? ???? ??? ? ??. ???, ???? ?????-?? ?? ?????(IWSC)? ?? ???(an information carrier)??? ???? ???? ?? ????. ???, ???? ? 1? ??? ??? ?? ??(DPA)? ?? ??? ????? ??. ?????(IWSC)? ???? ?????-??? ???? ?? ????, ?? ?? ???(a disk)? ? ??. ??, ?????? ???? ?????-???, ?? ?? ???? ?? ?? ????? ??? ?????? ? ? ??.
??? ??? ??? ?? ?? ??? ??? ????? ????? ??? ??? ????. ?? ????, ??? ??? ???? ???, ? ??? ?? ? ??? ??? ???? ???? ??. ???, ??? ??? ?? ??? ???? ???, ??? ??? ??? ???? ?? ?? ?? ?? ?? ?? ??? ???? ??? ???.
???? ?? ??? ???? ???? ??? ?????? ?? ???.
標(biāo)題 | 發(fā)布/更新時(shí)間 | 閱讀量 |
---|---|---|
微型計(jì)算機(jī) | 2020-05-08 | 426 |
并行圖像色彩增強(qiáng)方法 | 2020-05-08 | 931 |
一種含有存儲(chǔ)內(nèi)計(jì)算的處理器 | 2020-05-11 | 489 |
可重構(gòu)的并行圖像細(xì)節(jié)增強(qiáng)方法和裝置 | 2020-05-11 | 681 |
用以切換可配置邏輯單元的設(shè)備及方法 | 2020-05-12 | 807 |
存儲(chǔ)高效的神經(jīng)網(wǎng)絡(luò) | 2020-05-08 | 651 |
包含混合特定于處理模式選擇的系數(shù)數(shù)據(jù)的實(shí)例的無(wú)線裝置和系統(tǒng) | 2020-05-13 | 79 |
一種通用且可配置的網(wǎng)絡(luò)流量測(cè)量系統(tǒng) | 2020-05-11 | 85 |
可編程平臺(tái)上的加速器架構(gòu) | 2020-05-13 | 811 |
可擴(kuò)展可編程邏輯單元及可編程邏輯塊結(jié)構(gòu) | 2020-05-14 | 742 |
高效檢索全球?qū)@?/div>專利匯是專利免費(fèi)檢索,專利查詢,專利分析-國(guó)家發(fā)明專利查詢檢索分析平臺(tái),是提供專利分析,專利查詢,專利檢索等數(shù)據(jù)服務(wù)功能的知識(shí)產(chǎn)權(quán)數(shù)據(jù)服務(wù)商。
我們的產(chǎn)品包含105個(gè)國(guó)家的1.26億組數(shù)據(jù),免費(fèi)查、免費(fèi)專利分析。
分析報(bào)告專利匯分析報(bào)告產(chǎn)品可以對(duì)行業(yè)情報(bào)數(shù)據(jù)進(jìn)行梳理分析,涉及維度包括行業(yè)專利基本狀況分析、地域分析、技術(shù)分析、發(fā)明人分析、申請(qǐng)人分析、專利權(quán)人分析、失效分析、核心專利分析、法律分析、研發(fā)重點(diǎn)分析、企業(yè)專利處境分析、技術(shù)處境分析、專利壽命分析、企業(yè)定位分析、引證分析等超過60個(gè)分析角度,系統(tǒng)通過AI智能系統(tǒng)對(duì)圖表進(jìn)行解讀,只需1分鐘,一鍵生成行業(yè)專利分析報(bào)告。
算術(shù)邏輯單元熱門專利