Lines Matching refs:bit
17 | bit | Used as a unit in this topic. |
20 | string id | String index, which is a 16-bit number used to link to the corresponding string. |
21 | method id | Method index, which is a 16-bit number and is used to link to the corresponding met…
22 | literal id | Literal index, which is a 16-bit number and is used to link to the correspondi…
32 …bit value, so there can be a maximum of 256 operation codes. With the runtime features of the ArkC…
33 …ion code with a prefix is a 16-bit value stored in little-endian mode. It consists of an 8-bit ope…
284 | ID16 | 8-bit operation code and 16-bit id |
285 | IMM16 | 8-bit operation code and 16-bit immediate |
286 | IMM16_ID16 | 8-bit operation code, 16-bit immediate, and 16-bit id |
287 | IMM16_ID16_ID16_IMM16_V8 | 8-bit operation code, 16-bit immediate, two 16-bit id, 16-bit immed…
288 | IMM16_ID16_IMM8 | 8-bit operation code, 16-bit immediate, 16-bit id, and 8-bit immediate |
289 | IMM16_ID16_V8 | 8-bit operation code, 16-bit immediate, 16-bit id, and 8-bit register |
290 | IMM16_IMM16 | 8-bit operation code and two 16-bit immediates |
291 | IMM16_IMM8_V8 | 8-bit operation code, 16-bit immediate, 8-bit immediate, and 8-bit register |
292 | IMM16_V8 | 8-bit operation code, 16-bit immediate, and 8-bit register |
293 | IMM16_V8_IMM16 | 8-bit operation code, 16-bit immediate, 8-bit register, and 16-bit immediate …
294 | IMM16_V8_V8 | 8-bit operation code, 16-bit immediate, and two 8-bit registers |
295 | IMM32 | 8-bit operation code and 32-bit immediate |
296 | IMM4_IMM4 | 8-bit operation code, two 4-bit immediates |
297 | IMM64 | 8-bit operation code and 64-bit immediate |
298 | IMM8 | 8-bit operation code and 8-bit immediate |
299 | IMM8_ID16 | 8-bit operation code, 8-bit immediate, and 16-bit id |
300 | IMM8_ID16_ID16_IMM16_V8 | 8-bit operation code, 8-bit immediate, two 16-bit id, 16-bit immedia…
301 | IMM8_ID16_IMM8 | 8-bit operation code, 8-bit immediate, 16-bit id, 8-bit immediate |
302 | IMM8_ID16_V8 | 8-bit operation code, 8-bit immediate, 16-bit id, and 8-bit register |
303 | IMM8_IMM16 | 8-bit operation code, 8-bit immediate, and 16-bit immediate |
304 | IMM8_IMM8 | 8-bit operation code, two 8-bit immediates |
305 | IMM8_IMM8_V8 | 8-bit operation code, two 8-bit immediates, and 8-bit register |
306 | IMM8_V8 | 8-bit operation code, 8-bit immediate, and 8-bit register |
307 | IMM8_V8_IMM16 | 8-bit operation code, 8-bit immediate, 8-bit register, and 16-bit immediate |
308 | IMM8_V8_V8 | 8-bit operation code, 8-bit immediate, and two 8-bit registers |
309 | IMM8_V8_V8_V8 | 8-bit operation code, 8-bit immediate, and three 8-bit registers |
310 | IMM8_V8_V8_V8_V8 | 8-bit operation code, 8-bit immediate, and four 8-bit registers |
311 | NONE | 8-bit operation code |
312 | PREF_IMM16 | 16-bit prefix operation code, 16-bit immediate |
313 | PREF_IMM16_ID16 | 16-bit prefix operation code, 16-bit immediate, and 16-bit id |
314 | PREF_IMM16_V8 | 16-bit prefix operation code, 16-bit immediate, and 8-bit register |
315 | PREF_IMM16_V8_V8 | 16-bit prefix operation code, 16-bit immediate, and two 8-bit registers |
316 | PREF_IMM8 | 16-bit prefix operation code and 8-bit immediate |
317 | PREF_NONE | 16-bit prefix operation code |
318 | PREF_V8 | 16-bit prefix operation code and 8-bit register |
319 | PREF_V8_ID16 | 16-bit prefix operation code, 8-bit register, and16-bit id |
320 | PREF_V8_IMM32 | 16-bit prefix operation code, 8-bit register, and 32-bit immediate |
321 | V16_V16 | 8-bit operation code and two 16-bit registers |
322 | V4_V4 | 8-bit operation code and two 4-bit registers |
323 | V8 | 8-bit operation code and 8-bit register |
324 | V8_IMM16 | 8-bit operation code, 8-bit register, and 16-bit immediate |
325 | V8_IMM8 | 8-bit operation code, 8-bit register, and 8-bit immediate |
326 | V8_V8 | 8-bit operation code and two 8-bit registers |
327 | V8_V8_V8 | 8-bit operation code and three 8-bit registers |
328 | V8_V8_V8_V8 | 8-bit operation code and four 8-bit registers |
331 …r index, immediate, and id are described in the form of one character for every four-bit width.<br>
334 * *RR*: 8-bit reserved number used internally during Ark runtime. The number mentioned here is just…
335 * *@AAAA, @BBBB*: 16-bit id
336 * *+CCCC*: 16-bit immediate
337 * *vDD*: 8-bit register index
346 | 0x05 | IMM8| createemptyarray RR | R: 8-bit reserved number used in Ark runtime| Create an …
347 …8_ID16 | createarraywithbuffer RR, @AAAA | R: 8-bit reserved number used in Ark runtime<br>A: 16…
348 …_ID16 | createobjectwithbuffer RR, @AAAA | R: 8-bit reserved number used in Ark runtime<br>A: 16…
349 | 0x08 | IMM8_IMM8_V8 | newobjrange RR, +AA, vBB | R: 8-bit reserved number used in Ark runtime…
351 | 0x0a | IMM8_V8 | add2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
352 | 0x0b | IMM8_V8 | sub2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
353 | 0x0c | IMM8_V8 | mul2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
354 | 0x0d | IMM8_V8 | div2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
355 | 0x0e | IMM8_V8 | mod2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
356 | 0x0f | IMM8_V8 | eq RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved numb…
357 | 0x10 | IMM8_V8 | noteq RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved n…
358 | 0x11 | IMM8_V8 | less RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
359 | 0x12 | IMM8_V8 | lesseq RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved …
360 | 0x13 | IMM8_V8 | greater RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved…
361 | 0x14 | IMM8_V8 | greatereq RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserv…
362 | 0x15 | IMM8_V8 | shl2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
363 | 0x16 | IMM8_V8 | shr2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
364 | 0x17 | IMM8_V8 | ashr2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved n…
365 | 0x18 | IMM8_V8 | and2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
366 | 0x19 | IMM8_V8 | or2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved num…
367 | 0x1a | IMM8_V8 | xor2 RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved nu…
368 | 0x1b | IMM8_V8 | exp RR, vAA | Default input parameter: acc: operand<br>R: 8-bit reserved num…
369 | 0x1c | IMM8 | typeof RR | Default input parameter: acc: object<br>R: 8-bit reserved number us…
370 | 0x1d | IMM8 | tonumber RR | Default input parameter: acc: object<br>R: 8-bit reserved number …
371 | 0x1e | IMM8 | tonumeric RR | Default input parameter: acc: object<br>R: 8-bit reserved number…
372 | 0x1f | IMM8 | neg RR | Default input parameter: acc: operand<br>R: 8-bit reserved number used…
373 | 0x20 | IMM8 | not RR | Default input parameter: acc: operand<br>R: 8-bit reserved number used…
374 | 0x21 | IMM8 | inc RR | Default input parameter: acc: operand<br>R: 8-bit reserved number used…
375 | 0x22 | IMM8 | dec RR | Default input parameter: acc: operand<br>R: 8-bit reserved number used…
378 | 0x25 | IMM8_V8 | isin RR, vAA | Default input parameter: acc: object<br>R: 8-bit reserved num…
379 | 0x26 | IMM8_V8 | instanceof RR, vAA | Default input parameter: acc: object<br>R: 8-bit reserv…
380 | 0x27 | IMM8_V8 | strictnoteq RR, vAA | Default input parameter: acc: object<br>R: 8-bit reser…
381 | 0x28 | IMM8_V8 | stricteq RR, vAA | Default input parameter: acc: object<br>R: 8-bit reserved…
382 | 0x29 | IMM8 | callarg0 RR | Default input parameter: acc: function object<br>R: 8-bit reserve…
383 | 0x2a | IMM8_V8 | callarg1 RR, vAA | Default input parameter: acc: function object<br>R: 8-bit…
384 …rgs2 RR, vAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
385 …RR, vAA, vBB, vCC | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
386 …callthis0 RR, vAA | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
387 …his1 RR, vAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
388 …RR, vAA, vBB, vCC | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
389 …AA, vBB, vCC, vDD | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
390 …ange RR, +AA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
391 | 0x32 | IMM8_IMM8_V8 | supercallthisrange RR, +AA, vBB | R: 8-bit reserved number used in Ark …
392 | 0x33 | IMM8_ID16_IMM8 | definefunc RR, @AAAA, +BB | R: 8-bit reserved number used in Ark runt…
393 …static method is used, the parameter is a class object in **acc**.<br>R: 8-bit reserved number use…
394 …D16_IMM16_V8 | defineclasswithbuffer RR, @AAAA, @BBBB, +CCCC, vDD | R: 8-bit reserved number use…
396 …dobjbyvalue RR, vAA | Default input parameter: acc: attribute key<br>R: 8-bit reserved number use…
397 … stobjbyvalue RR, vAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
398 …uperbyvalue RR, vAA | Default input parameter: acc: attribute key<br>R: 8-bit reserved number use…
399 | 0x3a | IMM8_IMM16 | ldobjbyindex RR, +AAAA | Default input parameter: acc: object<br>R: 8-bit…
400 …stobjbyindex RR, vAA, +BBBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
404 | 0x3f | IMM8_ID16 | tryldglobalbyname RR, @AAAA | R: 8-bit reserved number used in Ark runtime…
405 …trystglobalbyname RR, @AAAA | Default input parameter: acc: value<br>R: 8-bit reserved number use…
406 | 0x41 | IMM16_ID16 | ldglobalvar RRRR, @AAAA | R: 16-bit reserved number used in Ark runtime<b…
407 | 0x42 | IMM8_ID16 | ldobjbyname RR, @AAAA | Default input parameter: acc: object<br>R: 8-bit r…
408 … stobjbyname RR, @AAAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
411 | 0x46 | IMM8_ID16 | ldsuperbyname RR, @AAAA | Default input parameter: acc: object<br>R: 8-bit…
412 …toglobalrecord RRRR, @AAAA | Default input parameter: acc: value<br>R: 16-bit reserved number use…
413 …toglobalrecord RRRR, @AAAA | Default input parameter: acc: value<br>R: 16-bit reserved number use…
414 | 0x49 | IMM8_ID16 | ldthisbyname RR, @AAAA | R: 8-bit reserved number used in Ark runtime<br>A…
415 | 0x4a | IMM8_ID16 | stthisbyname RR, @AAAA | Default input parameter: acc: value<br>R: 8-bit r…
416 | 0x4b | IMM8 | ldthisbyvalue RR | Default input parameter: acc: attribute key<br>R: 8-bit rese…
417 | 0x4c | IMM8_V8 | stthisbyvalue RR, vAA | Default input parameter: acc: value<br>R: 8-bit rese…
444 | 0x67 | IMM8 | getiterator RR | Default input parameter: acc: object<br>R: 8-bit reserved numb…
445 | 0x68 | IMM8_V8 | closeiterator RR, vAA | R: 8-bit reserved number used in Ark runtime<br>A: O…
454 | 0x71 | IMM8_ID16_IMM8 | createregexpwithliteral RR, @AAAA, +BB | R: 8-bit reserved number use…
455 | 0x72 | IMM16_ID16_IMM8 | createregexpwithliteral RRRR, @AAAA, +BB | R: 16-bit reserved number…
456 …ange RR, +AA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
457 | 0x74 | IMM16_ID16_IMM8 | definefunc RRRR, @AAAA, +BB | R: 16-bit reserved number used in Ark …
458 …_IMM16_V8 | defineclasswithbuffer RRRR, @AAAA, @BBBB, +CCCC, vDD | R: 16-bit reserved number use…
459 | 0x76 | IMM8 | gettemplateobject RR | Default input parameter: acc: object<br>R: 8-bit reserve…
460 | 0x77 | IMM8_V8 | setobjectwithproto RR, vAA | Default input parameter: acc: object<br>R: 8-bit …
461 … stownbyvalue RR, vAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
462 …stownbyindex RR, vAA, +BBBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
463 … stownbyname RR, @AAAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
468 …| stglobalvar RRRR, @AAAA | Default input parameter: acc: value<br>R: 16-bit reserved number use…
469 | 0x80 | IMM16 | createemptyarray RRRR | R: 16-bit reserved number used in Ark runtime| Create…
470 | 0x81 | IMM16_ID16 | createarraywithbuffer RRRR, @AAAA | R: 16-bit reserved number used in Ark…
471 | 0x82 | IMM16_ID16 | createobjectwithbuffer RRRR, @AAAA | R: 16-bit reserved number used in Ar…
472 | 0x83 | IMM16_IMM8_V8 | newobjrange RRRR, +AA, vBB | R: 16-bit reserved number used in Ark run…
473 | 0x84 | IMM16 | typeof RRRR | Default input parameter: acc: object<br>R: 16-bit reserved numbe…
474 …jbyvalue RRRR, vAA | Default input parameter: acc: attribute key<br>R: 16-bit reserved number use…
475 …tobjbyvalue RRRR, vAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
476 …rbyvalue RRRR, vAA | Default input parameter: acc: attribute key<br>R: 16-bit reserved number use…
477 … ldobjbyindex RRRR, +AAAA | Default input parameter: acc: object<br>R: 16-bit reserved number use…
478 …bjbyindex RRRR, vAA, +BBBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
481 | 0x8c | IMM16_ID16 | tryldglobalbyname RRRR, @AAAA | R: 16-bit reserved number used in Ark run…
482 …stglobalbyname RRRR, @AAAA | Default input parameter: acc: value<br>R: 16-bit reserved number use…
483 …et RR, @AAAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
485 … ldobjbyname RRRR, @AAAA | Default input parameter: acc: object<br>R: 16-bit reserved number use…
486 …objbyname RRRR, @AAAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
487 …ldsuperbyname RRRR, @AAAA | Default input parameter: acc: object<br>R: 16-bit reserved number use…
488 | 0x93 | IMM16_ID16 | ldthisbyname RRRR, @AAAA | R: 16-bit reserved number used in Ark runtime<…
489 … stthisbyname RRRR, @AAAA | Default input parameter: acc: value<br>R: 16-bit reserved number use…
490 | 0x95 | IMM16 | ldthisbyvalue RRRR | Default input parameter: acc: attribute key<br>R: 16-bit …
491 | 0x96 | IMM16_V8 | stthisbyvalue RRRR, vAA | Default input parameter: acc: value<br>R: 16-bit …
494 …eset RR, vAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
512 | 0xab | IMM16 | getiterator RRRR | Default input parameter: acc: object<br>R: 16-bit reserved …
513 | 0xac | IMM16_V8 | closeiterator RRRR, vAA | R: 16-bit reserved number used in Ark runtime<br>…
521 …ewobjapply RR, vAA | Default input parameter: acc: parameter list<br>R: 8-bit reserved number use…
522 …bjapply RRRR, vAA | Default input parameter: acc: parameter list<br>R: 16-bit reserved number use…
526 …ercallspread RR, vAA | Default input parameter: acc: class object<br>R: 8-bit reserved number use…
527 …pply RR, vAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
528 …owrange RR, +AA, vBB | Default input parameter: acc: class object<br>R: 8-bit reserved number use…
531 …tatic method is used, the parameter is a class object in **acc**.<br>R: 16-bit reserved number use…
534 | 0xc1 | IMM16 | gettemplateobject RRRR | Default input parameter: acc: object<br>R: 16-bit res…
540 …objectwithproto RRRR, vAA | Default input parameter: acc: object<br>R: 16-bit reserved number use…
541 …townbyvalue RRRR, vAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
542 …stsuperbyvalue RR, vAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
543 …superbyvalue RRRR, vAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
544 …wnbyindex RRRR, vAA, +BBBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
545 …ownbyname RRRR, @AAAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
549 …tsuperbyname RR, @AAAA, vBB | Default input parameter: acc: value<br>R: 8-bit reserved number use…
550 …perbyname RRRR, @AAAA, vBB | Default input parameter: acc: value<br>R: 16-bit reserved number use…
551 …et RRRR, vAA, vBB | Default input parameter: acc: function object<br>R: 8-bit reserved number use…
553 …RRRR, @AAAA, vBB | Default input parameter: acc: function object<br>R: 16-bit reserved number use…
556 | 0xd7 | IMM8 | getasynciterator RR | Default input parameter: acc: object<br>R: 8-bit reserved…
586 | 0x06fb | PREF_IMM8_V8 | callruntime.callinit +RR, vAA | acc: function object<br>R: 8-bit rese…
590 …| callruntime.definesendableclass RRRR, @AAAA, @BBBB, +CCCC, vDD | R: 16-bit reserved number use…
629 … callruntime.istrue +RR | Default input parameter: acc: operand<br>R: 8-bit reserved number use…
632 … callruntime.isfalse +RR | Default input parameter: acc: operand<br>R: 8-bit reserved number use…