Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

294 results about "Opcode" patented technology

In computing, an opcode (abbreviated from operation code, also known as instruction syllable, instruction parcel or opstring) is the portion of a machine language instruction that specifies the operation to be performed. Beside the opcode itself, most instructions also specify the data they will process, in the form of operands. In addition to opcodes used in the instruction set architectures of various CPUs, which are hardware devices, they can also be used in abstract computing machines as part of their byte code specifications.

Intelligent edge computing cooperative processing system based on integrated circuit

The invention relates to the technical field of edge computing, and discloses an intelligent edge computing co-processing system based on an integrated circuit, which comprises a heterogeneous computing cluster module, a hardware computing unit set, a multi-core control processor based on RISC-V, a programmable pulse tensor computing array and a reconfigurable engine oriented to streaming processing, according to the intelligent edge computing cooperative processing system based on the integrated circuit, zero-delay data exchange is realized through silicon intermediate layer integration of the heterogeneous computing cluster module and a snakelike data channel, and traditional bus arbitration delay is eliminated through real-time operation code analysis and optimal optical communication path mapping of the hardware task routing matrix (TRF) module; the priority path distribution of the task scheduling subsystem is synchronously coordinated with the time-sensitive task, so that the collaborative efficiency of the computing unit is improved in multiple dimensions, the non-blocking transmission of the high-priority task is ensured, and the effect of enhancing the overall processing capability and response speed of the intelligent edge computing is achieved.
Owner:QIQIHAR QISAN MACHINE TOOL

Industrial control protocol deep analysis-oriented adaptive threat blocking method and system

The invention discloses a self-adaptive threat blocking method and system oriented to industrial control protocol deep analysis, and the method comprises the steps: constructing an industrial control protocol multi-dimensional analysis model, extracting an operation code semantic rule, a parameter structure constraint and session state hopping features based on protocol reverse engineering, generating a protocol syntax tree, and blocking a threat from the protocol syntax tree. Wherein the operation code semantic rule is matched with the service primitive mapping of an abstract communication service interface in the IEC 61850 standard; based on the protocol syntax tree, semantic-level analysis is carried out on real-time communication flow, dynamic indexes are extracted, the dynamic indexes comprise a process value mutation gradient, an instruction sequence logic conflict degree and a session state abnormal jump rate scale, and a three-dimensional threat feature vector is generated. According to the method, hidden attacks are accurately recognized through industrial control protocol semantic analysis and multi-dimensional dynamic blocking, so that the defense action and the production stability can be collaboratively optimized.
Owner:CHINA POWER INVESTMENT XINJIANG ENERGY & CHEM IND GRP WUCAIWAN POWER GENERATION CO LTD +1

Network security protection method and system of main control equipment for wind power generation

The invention relates to the technical field of wind power generation. The invention provides a network security protection method and system of main control equipment for wind power generation. The method comprises the following steps: receiving a control instruction, performing syntax tree analysis on an industrial control protocol, extracting an operation code and a parameter value, verifying the operation code, and verifying the parameter value; dynamically calculating a threat value based on the control instruction frequency, the cross-protocol request ratio and the deviation between the actual parameter value and the predicted value, and judging an attack risk according to the threat value level; establishing a normal operation baseline of the main control equipment or the remote terminal, and detecting the abnormal probability of the control instruction sequence in real time; calculating the physical rationality probability of the control instruction through a Bayesian network in combination with the environmental parameters of the wind speed, the power grid frequency and the equipment operation state; and according to the threat value level, the abnormal probability and the physical rationality probability, executing a multi-level response action. The problems of protocol protection superficial layer, environment correlation deficiency, emergency mechanism stiffness and the like in existing wind power generation main control equipment network security protection are solved.
Owner:HUANENG NEW ENERGY CO LTD SHANXI BRANCH

Exploiting data sparsity at a machine-learning hardware accelerator

Methods and systems, including computer-readable media, are described for exploiting data sparsity during computations for a neural network implemented on a hardware accelerator. Using a system controller, a set of compressed sparse parameters is derived from a parameter tensor and a mapping vector is generated based on the set of compressed sparse parameters. When the system(s) processes an opcode in an instruction indicating sparsity of the parameter tensor, an input vector is obtained from a first memory of the hardware accelerator and the compressed sparse parameters and the mapping vector are retrieved from a second memory of the hardware accelerator. The input vector is processed through a layer of the neural network using the mapping vector and the set of compressed sparse parameters.
Owner:GOOGLE LLC

Protocol conversion method and device, medium and server system

The invention discloses a protocol conversion method and device, a medium and a server system, and relates to the technical field of servers. Once an original protocol type is determined, a dynamic interface routing controller calls a corresponding conversion program stored in a mapping table; and converting the detected heterogeneous bus protocol command into a unified single-line serial bus protocol operation code. As the conversion program and the protocol characteristics are stored in the mapping table, the method has infinite protocol expansion capability, a new protocol can be supported by updating the mapping table and a detection engine without redesigning hardware or modifying codes of an editable logic device, the system design is greatly simplified, and the development cost is reduced. Therefore, the problem that the current programmable logic device can only realize single interface protocol conversion is solved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Multi-level control chip channel management method and device

The invention relates to the technical field of chip control management, in particular to a multi-level control chip channel management method and device.Firstly, a BMC analyzes an operation instruction sent by a user and sends a packaged internal instruction message to a master control MCU chip; after the MCU verifies that the message is complete, a target FPGA is determined based on the packaged internal instruction message, and then an operation code and a target identifier are sent to the target FPGA in a first instruction message mode; and finally, the target FPGA analyzes the first instruction message after receiving the first instruction message, extracts the operation code and the target identifier, searches a local SoC control interface mapping relation according to the target identifier, and drives a corresponding pin according to the operation code and the local SoC control interface mapping relation. When the SoC chip is added, only a new FPGA + SoC needs to be expanded on an existing FPGA or added to a new block. The master control MCU chip can be connected with the newly-added FPGA only by adding a small number of UART channels or multiplexing an existing bus, and expansion is achieved.
Owner:启朔(深圳)科技有限公司

RISC-V expansion-based cycle control method and system

The invention discloses a loop control method and system based on RISC-V expansion. The loop control method comprises the following steps: customizing a loop control instruction in a main operation code and an instruction coding space reserved by RISC-V; an instruction fetching module, a decoding module, a state control register and a hardware loop control module are designed, loop information is written into the state control register by the decoding module, the loop information is read from the state control register by the hardware loop control module, arbitration is carried out by combining a control signal and an instruction address of the decoding module, and when a current address does not reach a loop end, the hardware loop control module is started. Sending an enable signal to enable the instruction fetching module to fetch instructions in sequence, and sending a cycle start address to the instruction fetching module to enable the instruction fetching module to circulate continuously when the current address reaches the last instruction of the cycle section and the cycle times are not reset to zero, so that a condition jump instruction of existing cycle judgment is omitted; and an assembly instruction part for loop control is replaced by an expanded loop control instruction, so that the performance loss caused by a loop program can be effectively reduced.
Owner:青岛本原微电子有限公司

Configuring custom hardware to operate in configurable operational modes using a scripting language

One embodiment illustrated herein includes a hardware system for simulating a network physical layer for communication channels. The hardware system includes a plurality of hardware processors configurable to model a network physical layer and communication channels. The hardware processors include an opcode processing unit. The hardware processors further include a programmable state machine coupled to the opcode processing unit. The programmable state machine is configured to be programmed by the opcode processing unit using a low-level hardware programming language comprising opcodes having waveform processing specific semantics so as to configure the state machine for specific waveforms or specific network physical layer characteristics.
Owner:L3HARRIS TECH INC

System and method for executing instructions to convert into 16-bit floating point format

The disclosure relates to systems and methods for executing instructions to convert into a 16-bit floating point format. In one embodiment, a processor includes fetch circuitry to fetch an instruction having a field to specify positions of an opcode and a first source vector including N single precision elements and a target vector including at least N 16-bit floating point elements, the opcode instructs execution circuitry to convert each element of the first source vector into a 16-bit floating point format and store each converted element into a corresponding position of the target vector, the conversion including truncation and rounding if necessary; the decoding circuit is used for decoding the instruction; and execution circuitry to respond to the instruction in accordance with the opcode.
Owner:INTEL CORP

Intelligent contract vulnerability detection method based on multi-level data dependence heterogeneous graph

The invention discloses an intelligent contract vulnerability detection method based on a multi-level data dependence heterogeneous graph, and belongs to the technical field of intelligent contract security. Intelligent contract byte codes are used as input, contract byte codes are converted into operation codes, and a control-data heterogeneous graph with basic blocks as nodes is constructed; designing an in-block data dependency sub-graph, and forming multi-level data dependency with the inter-block data stream; based on the generated control-data heterogeneous graph, a feature weighted relation graph convolutional network is provided, and control flow and data flow feature weights are dynamically adjusted and optimized by using node static attributes such as dominating tree depth and the like, so that multi-modal semantic efficient aggregation is realized. According to the method, for the contract without a public source code on the block chain, vulnerability detection only for the bytecode of the intelligent contract is realized, and high detection efficiency can be achieved under the condition that the detection accuracy is guaranteed.
Owner:TAIYUAN UNIVERSITY OF SCIENCE AND TECHNOLOGY

Memory fault processing method and device during writing, terminal and storage medium

The invention discloses a memory fault processing method and device during writing, a terminal and a storage medium, and belongs to the field of memorys.The method comprises the steps that when a memory unrecoverable fault processing method is executed, whether a memory synchronization fault exists or not is judged, and when the memory synchronization fault exists, context register information of an interrupted process is obtained, and a value of a program counter is obtained; determining an address of the interrupted instruction, reading a binary code corresponding to the interrupted instruction based on the address of the interrupted instruction, and analyzing an operation code in the binary code; determining whether the currently interrupted process is in a write operation stage or not according to the analysis result of the operation code, and when the currently interrupted process is in the write operation stage, determining that a memory fault occurs during writing; when anonymous mapping is carried out, a new physical page frame is distributed, and the new physical page frame is used for replacing an original faulty physical page frame; determining all page table items related to the original fault physical page frame; and replacing the original information in all the page table entries with new physical page frame information.
Owner:KYLIN CORP

Contract vulnerability detection method and system based on cross-granularity feature fusion and meta-learning

The invention discloses a contract vulnerability detection method and system based on cross-granularity feature fusion and meta-learning, and relates to the technical field of block chain security, the method comprises the following steps: obtaining a source code and a compiled byte code of a contract to be detected; source code semantic features are extracted from the source code, operation code execution features are extracted from the byte code, and graph structure features are extracted after a program dependency graph is constructed from the source code; performing cross-granularity attention interaction to generate cross-granularity fusion features; performing type-aware feature modulation on the cross-granularity fusion feature and a vulnerability type identifier of the current detection task, training a classifier by adopting a meta-learning strategy, and outputting a vulnerability detection result; and in response to the vulnerability detection result that the vulnerability exists, positioning the vulnerability code position based on the graph-source code attention weight matrix generated in the cross-granularity attention interaction process, thereby solving the problem of poor generalization ability in a rare vulnerability scene with scarce samples.
Owner:CHENGDU UNIV OF INFORMATION TECH

Branch prediction method

According to the branch prediction method provided by the invention, the branch prediction result is obtained by indexing the historical branch prediction instructions in the branch prediction condition table, and the relevance between the historical branch prediction instructions can be well utilized, so that the success rate of branch prediction is greatly improved; meanwhile, the last four bits of the branch prediction instruction and values in the global historical register are subjected to logical operation, an operation value is obtained and then indexed, and the influence of the alias of the branch prediction instruction on branch prediction can be reduced; meanwhile, when the branch prediction result is skipping and the operation code of the branch prediction result is matched with the operation code of the indexed historical branch prediction instruction, the branch prediction result is trusted, so that the branch prediction accuracy is further improved; and moreover, the jump address is obtained by adopting a direct operation method, so that the area overhead and the delay caused by storing a large number of branch addresses by the BTB (Branch Target Buffer) can be saved.
Owner:SHANDONG UNIV +1

RISC-V data processing system and data processing method

The embodiment of the invention discloses a data processing system and a data processing method based on RISC-V. The data processing system comprises an instruction coding space and a reconfigurable execution unit, the instruction coding space comprises an operation code area, a reserved area and an expansion area; the instruction coding space is used for defining a basic operation to be executed by an instruction in the operation code area, defining an extended operation to be executed by the instruction in the reserved area and defining the length of the instruction in the extended area so as to configure different types of instructions; the reconfigurable execution unit is used for constructing a data path matrix of the instruction based on the configuration information of the instruction; transmitting data required when the instruction is executed based on the data path matrix; and executing an operation corresponding to the instruction based on the data of the instruction.
Owner:CHENGDU KAIYUAN COMPUTING ECOLOGICAL TECHNOLOGY CO LTD

Circuitry and methods for a conditional fence instruction

Circuitry and methods for implementing conditional fence instructions are described. In certain examples, a hardware processor (e.g., core) includes a branch predictor to predict one of a taken path and a not taken path for a conditional branch instruction; decoder circuitry to decode an instruction into a decoded instruction, the instruction comprising a field that indicates a condition to be set by execution of another instruction, and an opcode that indicates execution circuitry is to, in response to the condition being satisfied, implement an execution fence to delay execution of the instruction until prior instructions in program order execute and delay execution of instructions after the instruction in program order until the instruction executes; and the execution circuitry to execute the decoded instruction according to the opcode.
Owner:INTEL CORP

Processor, method, device and storage medium for data processing

According to an embodiment of the present disclosure, a processor and a method, device and storage medium for data processing are provided. The processor includes an instruction decoder configured to decode a target instruction for a vector operation. The target instruction involves a target opcode, a source operand and a target operand. The target opcode indicates the vector operation specified by the target instruction. The source operand specifies a source storage location in the memory for reading data to be processed. The target operand specifies a target storage location in the memory for writing a processing result. The processor also includes an arithmetic logic unit coupled to the instruction decoder and the memory. The arithmetic logic unit is configured to: read data to be processed from a source storage location in the memory; perform an arithmetic logic operation associated with the vector operation specified by the target instruction on the data to be processed; and write the processing result to a target storage location in the memory. In this way, the efficiency of vector calculations can be improved.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Processor, method, device and storage medium for data processing

A processor and a method, device and storage medium for data processing are provided. The processor includes an instruction decoder configured to decode a target instruction for a vector operation. The target instruction involves a target opcode, a source operand, and a target operand. The target opcode indicates a vector operation specified by the target instruction. The source operand specifies a source storage location in the memory for reading to-be-processed data. The target operand specifies a target storage location in the memory for writing a processed result. The processor further includes an arithmetic logic unit configured to: read the to-be-processed data from the source storage location of the memory; perform, on the to-be-processed data, an arithmetic logic operation associated with the vector operation specified by the target instruction; and write the processed result to the target storage location of the memory.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Can bus protection systems and methods

CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold.
Owner:BATTELLE MEMORIAL INST

Industrial control system configuration cloud compiling method and system

The invention discloses an industrial control system configuration cloud compiling method and system, and relates to the technical field of cloud computing cross.The method comprises the steps that a logic flow graph is traversed in a depth-first mode, the occurrence frequency of an instruction operation code is counted, and an information density degree evaluation value of a program code is calculated; based on the information intensive evaluation value, analyzing the distribution characteristics of the occurrence frequency of the operation code type and the weight of the operation code, and combining with an instruction entropy threshold comparison result, identifying a high-frequency redundant instruction operation code, compressing and combining the high-frequency redundant instruction operation code, optimizing a conditional jump structure of a logic flow graph, and generating an intermediate optimization code unit; and based on the intermediate optimization code unit, carrying out topological dependency analysis and implementing local increment compiling verification to generate an executable machine code. According to the method, the information intensity evaluation value of the program code is calculated, the high-frequency redundant operation code is accurately recognized, semantic-level compression and combination are carried out, and a simple and reliable control program code is generated under the condition of maintaining industrial hard real-time constraint.
Owner:KINGWAY FOSHAN ELECTRONICS TECH CO LTD

Diagnosing instructions to perform authentication certificate related functions

Instructions to execute in a computing environment are obtained. The instruction includes an opcode indicating a diagnostic operation. The instruction is executed. The execution includes obtaining a token as input to the instruction and comparing the token to a current token of the computing environment for configuration. Based on the token matching the current token, one or more verification certificates are returned from a certificate store.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Instructions to convert from FP16 to BF8

Techniques for converting FP16 data elements to BF8 data elements using a single instruction are described. An exemplary apparatus includes decoder circuitry to decode a single instruction, the single instruction to include a one or more fields to identify a source operand, one or more fields to identify a destination operand, and one or more fields for an opcode, the opcode to indicate that execution circuitry is to convert packed half-precision floating-point data from the identified source to packed bfloat8 data and store the packed bfloat8 data into corresponding data element positions of the identified destination operand; and execution circuitry to execute the decoded instruction according to the opcode to convert packed half-precision floating-point data from the identified source to packed bfloat8 data and store the packed bfloat8 data into corresponding data element positions.
Owner:INTEL CORP

Instruction processing method and device, terminal equipment and program product

The invention is suitable for the technical field of computer processor design, and provides an instruction processing method and device, terminal equipment and a program product, and the method comprises the steps: obtaining instruction information of a to-be-processed instruction set in a processor; generating an index vector corresponding to the to-be-processed instruction set based on the original effective vector; each index value in the index vector is subjected to one-hot code conversion, a one-hot code matrix corresponding to the instruction set to be processed is generated, and each row of one-hot code vector in the one-hot code matrix corresponds to each path of input instruction; and according to the original effective vector and the one-hot code matrix, sorting operation codes of each path of input instruction to obtain processed operation code information, so that a processor executes corresponding operation based on the processed operation code information. The method can meet the requirement that the high-performance processor completes instruction processing in a single cycle, the processing delay is low, and therefore the instruction execution efficiency of the processor is improved.
Owner:GUANGDONG LEAPFIVE TECH CO LTD

Vulnerability detection method and system based on code block characteristics

The invention relates to the field of code vulnerability detection, in particular to a vulnerability detection method and system based on code block features. The method comprises the steps that firstly, a binary file is analyzed, and a machine instruction is analyzed through a hybrid disassembling engine; secondly, performing static linear scanning on the extracted binary file instruction, constructing a control flow graph, dividing basic blocks, extracting an operation code sequence in the basic blocks, and constructing a cross-basic-block data dependency graph and a system calling sequence called by the basic blocks; secondly, using an LSH algorithm to realize rapid filtering, performing similarity comparison on extracted basic block features and vulnerability feature library features, realizing coarse-grained matching, and screening out a matching candidate set; feature fusion is carried out on the candidate set basic block operation code sequence, the basic block data dependency graph and the system calling sequence called by the basic block, GNN fine-grained matching is carried out on the fused features, and vulnerability detection is carried out. The problems that traditional binary vulnerability detection is poor in adaptability and low in result reliability are solved.
Owner:HUANENG POWER INT INC +1

Operating system containerized kernel compatible method based on mixed binary translation

The invention discloses an operating system containerized kernel compatibility method based on mixed binary translation, which comprises the following steps of: constructing a container kernel data structure feature library containing field access frequency through static source code analysis and dynamic runtime tracking, generating a unique identifier consisting of a structure name and a high-frequency field offset sequence for a target structure, and generating a container kernel data structure feature library containing field access frequency; establishing an association graph between the system call and the target field; in a host machine, a static translation service is adopted to decompile a binary code of a container application, instrumentation is performed on a high-frequency site and a low-frequency site respectively, and an intermediate operation code sequence containing an operation code, a field name and double-end offset is pre-generated for the high-frequency site and stored in a cache; during operation, a pre-translation result is preferentially loaded from the cache for a high-frequency site, the pre-translation result is processed by the dynamic translation engine if the pre-translation result is not hit, and the pre-translation result is processed by the dynamic translation engine as required for a low-frequency site, so that efficient conversion combining field-level static preprocessing and on-demand dynamic conversion is realized.
Owner:北京麟卓信息科技有限公司

Python byte code obfuscation method and system based on dynamic screening and random replacement

The invention provides a Python bytecode obfuscation method and system based on dynamic screening and random replacement, and the method comprises the steps: calculating a plurality of safety indexes and a comprehensive safety index SDI of bytecode files, and screening out the bytecode files which have high safety requirements and need to be obfuscated; a linear congruence generator is constructed, a pseudo-random number sequence is provided for obfuscation operation of byte codes, and operation code dynamic replacement obfuscation operation is performed in byte code instructions by generating random seeds, constructing random dynamic operation code mapping tables and applying the independent operation code mapping tables to different byte code files needing to be obfuscated; and performing obfuscation state detection on the obfuscated bytecode file, if the detection result is the obfuscated bytecode file, modifying bytecode analysis and instruction scheduling logic, increasing a runtime de-obfuscation process, embedding an Opcode reflection mechanism, re-compiling to generate a customized Python interpreter supporting the execution of the obfuscated bytecode, and executing the obfuscated bytecode file. According to the invention, byte codes can be confused.
Owner:UNIV OF SCI & TECH BEIJING

Tensor core hardware for hybrid-type microscaling floating point (MXFP) data format computation

The invention relates to tensor core hardware for hybrid type micro-scaling floating point (MXFP) data format computation. Systems and methods are described for tensor core hardware involving computation of hybrid type block data types (e.g., hybrid type MXFP). In one example, a graphics processing unit (GPU) includes decoder circuitry and execution resources. Decoder circuitry decodes a single instruction identifying a first source operand, a second source operand, and a destination operand, and includes an opcode indicating an operation to be performed with data representing a plurality of digits as a scalar element of a block data type, wherein the number of blocks of the element data type has a value based on the shared scaling and the corresponding scalar element. An execution resource is selected based on a variant selector included as a component of the block data type, the variant selector indicating a variant of the element data type, where the execution resource is used to perform an operation based on the opcode and the variant.
Owner:INTEL CORP

Quantum computing gate circuit expression and compression method and medium

PendingCN120781995AQuantum computersSoftware engineeringSublanguage
The invention discloses a quantum computing gate circuit expression and compression method and a medium, and relates to the technical field of quantum computing, and the method comprises the steps: setting a conversion expression character between a user side and a quantum computing cloud platform, or setting the conversion expression character between the quantum computing cloud platform and a terminal quantum computer for unifying quantum languages; the conversion expression character is divided into three segments which are an operation code, a bit code and a parameter code in sequence, the operation code refers to quantum gate operation, the bit code refers to a quantum bit number, and the parameter code refers to a floating-point number related to the operation code; the core of the method is that the file volume is compressed and the quantum language is unified, so that the problem of transmission efficiency of existing codes among different terminals is solved.
Owner:HEFEI NATIONAL LABORATORY +1

CAN bus protection systems and methods

CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold.
Owner:BATTELLE MEMORIAL INST

Method, system and storage medium for constructing a calculator for amount calculation

An embodiment of the present invention provides a method, system, and storage medium for constructing a calculator for amount calculation. The method includes: before creating a calculator that implements amount calculation, obtaining a corresponding function code based on the amount calculation information of the functional dimension in a corresponding dimension system according to the amount calculation type, loading an amount calculation rule corresponding to the function code, and constructing a functional dimension branch of the calculator based on the amount calculation rule corresponding to the function code; obtaining an operation code corresponding to the operation dimension in the dimension system corresponding to the amount calculation type, and constructing an operation dimension branch of the calculator based on the operation code corresponding to the operation dimension; and constructing a calculator, the calculator including the functional dimension branch and the operation dimension branch, the functional dimension branch and the operation dimension branch being in a parallel relationship. This improves the scalability of the code, reduces the maintenance cost of the code, and improves the debuggability and reusability of the code.
Owner:HANGZHOU YUXIN DIGITAL TECH CO LTD