发明名称 Development system of microprocessor for application program including integer division or integer remainder operations
摘要 A microprocessor (10) comprises a compiler (4), which, for a source program including an integer division q=int(a/b) (int( ) is a function discarding figures below decimal point in parentheses) for dividing integer a, expressed in N bits, by integer constant b, causes a computer to execute a first process for calculating mb=int(m/b) (where m=2N), and a second process for generating an object code, which stores the mb in a first register (24), calculates qx=int(axmb/m), calculates rx=a-qxxb, set a quotient q to q=qx when rx<b, or q=qx+1 when rx>=b; and a microprocessor having an arithmetic circuit (11), which comprises the first register, a multiplier (14), and an adder-subtractor (16), and which executes the object code generated by the compiler.
申请公布号 US2003046672(A1) 申请公布日期 2003.03.06
申请号 US20020098151 申请日期 2002.03.15
申请人 FUJITSU LIMITED 发明人 IKE ATSUSHI
分类号 G06F7/52;G06F7/535;G06F7/72;G06F9/45;G06F15/78;(IPC1-7):G06F9/45 主分类号 G06F7/52
代理机构 代理人
主权项
地址