Language | Simulang
simulationライブラリで純粋な関数式プログラミングをします
方程式的なプログラミング | 状態の手順的と関数的な表記の相互変換
VM を作った | 4Dエンジン | 連続と離散の統一
こんな日本語の文字を考案した(画像) | 人工言語
虫は宇宙人 | 人類の品種 | 言葉の起源 | DNAと門・綱・目
日本語は海豚の言葉 | ペンギン(ウルトラマン) | 猫語の「ニャー」の意味は2つ
Diablo 2 全スキル+21のチャーム | X3 TCで工場を買う方法
半光速度で宇宙旅行をする方法(超簡単です)
 1 2 3 4 5 ... 50
VM を作りました (x86 ではない!) + ASM
0   関東の国王      2020年8月4日 火 14:47
※このVMはSimulangを実行するためのものです、Simulangの公式サイトは: http://sl.x0000.net

最近VMを作りました、x86ではなく、自前の命令系です。
DDraw, DSound, DInputに対応しています。
ASMも作りました、DLしてテストしてください。

http://up.x0000.net/files/TSimulang.zip

コンパイル済みのtmp.simファイルを付属しています、VM.exeで開いてみてください、コードは下記のとおりです:
aaa: doe    つまりMyDoEvents(内部ではDoEventsとDirectInputを呼び出します)
clear    BackBufferをクリアします
present    BackBufferをFrontBufferまで描画する
mov4 x0, aaa    ラベルのaaaを汎用レジスタへ送ります
jmp x0    ラベルaaaへジャンプします(jmpのアドレスは汎用レジスタに無ければなりません)
end    プログラムの終了

注意:無限ループでないかぎり、プログラムの最後はend命令でなければなりません、エラーしますから。

PS 今後高水準言語とIDEをも作ります、
IDEのための「CodeEditBox」はすでに書き終わりました、
ここです:http://x0000.net/topic.aspx?id=3719-0

PS2 x86のASMについては:
http://x0000.net/topic.aspx?id=3752-0

では、全Opcodesの一覧は:
enum Opcode
       {
           end = 0,

           mov1 = 1,
           mov2 = 2,
           mov4 = 3,
           rmov = 4,

           z2r = 5,
           r2z = 6,
           z2char = 7,
           char2z = 8,

           add = 9,
           radd = 10,
           sub = 11,
           rsub = 12,
           mul = 13,
           rmul = 14,
           div = 15,
           rdiv = 16,
           mod = 17,

           and1 = 18,
           and4 = 19,
           or1 = 20,
           or4 = 21,
           xor1 = 22,
           xor4 = 23,
           not1 = 24,
           not4 = 25,

           shl = 26,
           shr = 27,

           eq1 = 28,
           eq2 = 29,
           eq4 = 30,
           req = 31,
           sm = 32,
           rsm = 33,
           lg = 34,
           rlg = 35,
           smeq = 36,
           rsmeq = 37,
           lgeq = 38,
           rlgeq = 39,

           jmp = 40,
           jmpc = 41,

           push1 = 42,
           push2 = 43,
           push4 = 44,
           rpush = 45,
           pop1 = 46,
           pop2 = 47,
           pop4 = 48,
           rpop = 49,

           call = 50,
           ret = 51,

           pow = 52,
           log = 53,
           sin = 54,
           cos = 55,
           tan = 56,
           sinh = 57,
           cosh = 58,
           tanh = 59,
           asin = 60,
           acos = 61,
           atan = 62,

           rnd = 63,
           rndi = 64,

           tick = 65,
           dttm = 66,

           new_ = 67,
           del = 68,
           size = 69,

           doe = 70,

           exdel = 71,

           z2str = 72,
           z2strb = 73,
           z2strh = 74,
           r2str = 75,

           str2z = 76,
           strb2z = 77,
           strh2z = 78,
           str2r = 79,

           newreader = 80,
           newwriter = 81,
           closereader = 82,
           closewriter = 83,
           readerlen = 84,
           read1 = 85,
           read2 = 86,
           read4 = 87,
           readr = 88,
           readarray = 89,
           write1 = 90,
           write2 = 91,
           write4 = 92,
           writer = 93,
           writearray = 94,

           key = 95,
           left = 96,
           right = 97,
           middle = 98,
           mousedz = 99,
           mousex = 100,
           mousey = 101,

           clear = 102,
           present = 103,
           newsurf = 104,
           surfdx = 105,
           surfdy = 106,
           blt = 107,
           drawline = 108,
           drawbox = 109,
           drawrbox = 110,
           drawellipse = 111,
           drawtext = 112,

           newsndbuf = 113,
           getvolume = 114,
           setvolume = 115,
           play = 116,
           stop = 117,
       }
この記事は 2021年4月27日 火 2:03 に作者によって編集されました
1   関東の国王      2020年8月7日 金 17:45
up
2   price salbutamol      2020年10月22日 木 23:30
comment5, https://orderget.org.uk/cialis-super-active.html cost cialis super active,  8DDD, https://valtrexbuy500mg.com buy valacyclovir,  63535, https://aralenbuy250mg.com generic chloroquine,  isv, https://cipro250mgbuy.com cost cipro,  iwkoz, https://priligy30mgbuy.com order priligy,  >:PP, https://zanaflex2mgbuy.com cheap zanaflex,  69770, https://strattera10mgbuy.com buy atomoxetine online,  %-[, https://orderget.org.uk/lasix.html cost lasix,  vrf, https://ventolin2mgbuy.com order salbutamol,  >:[, https://doxycyclinebuy100mg.com cost doxycycline,  tpgoaz, https://motiliumbuy10mg.com cheap motilium,  ozty, https://orderget.org.uk/thorazine.html cost thorazine,  =(, https://cipro250mgbuy.com purchase ciprofloxacin,  eol, https://orderget.org.uk/lioresal.html order lioresal,  5142, https://motiliumbuy10mg.com purchase domperidone,  kuwi,
3   sale furosemide      2020年10月22日 木 23:30
comment2, https://buydiscount.org.uk/lasix.html cheap lasix,  8PPP, https://amoxil250mgbuy.com online amoxil,  :-OOO, https://augmentin250mgbuy.com order clavulanate,  766, https://lisinopril5mgbuy.com discount lisinopril,  30998, https://buydiscount.org.uk/doxycycline.html cost doxycycline,  >:-P, https://vermoxbuy100mg.com order vermox,  gzvvyl, https://buydiscount.org.uk/seroquel.html order seroquel,  8-D, https://buydiscount.org.uk/arcoxia.html buy arcoxia online,  pfyhk, https://revia50mgbuy.com online naltrexone,  814195, https://ventolin2mgbuy.com sale ventolin,  =((, https://clonidinebuy.com order clonidine,  =(((, https://ventolin2mgbuy.com sale salbutamol,  401869, https://zanaflex2mgbuy.com generic tizanidine,  :(, https://buydiscount.org.uk/flomax.html discount flomax,  %-[[, https://cipro250mgbuy.com price cipro,  1919,
4   cost levitra oral jelly      2020年10月22日 木 23:31
comment3, https://buydiscount.org.uk/provigil.html order provigil,  tpq, https://buydiscount.org.uk/neurontin.html buy neurontin online,  87316, https://prednisolonebuy5mg.com price prednisone,  =-(, https://desyrel25mgbuy.com discount desyrel,  56660, https://buydiscount.org.uk/ampicillin.html cheap ampicillin,  8], https://estrace1mgbuy.com generic estrace,  %PPP, https://antabusebuy500mg.com buy antabuse online,  :-[, https://buydiscount.org.uk/keflex.html buy keflex online,  %-))), https://estrace1mgbuy.com online estradiol,  zlnbm, https://provigil100mgbuy.com cheap modafinil,  29183, https://strattera10mgbuy.com sale atomoxetine,  :PPP, https://bactrimbuy400mg.com sale bactrim,  ptcgxc, https://glucophagebuy500mg.com discount glucophage,  9798, https://robaxinbuy500mg.com cheap methocarbamol,  uelo, https://remeronbuy15mg.com cost mirtazapine,  859,
5   price estradiol      2020年10月22日 木 23:32
comment3, https://gobuycheap.org.uk/dostinex.html buy dostinex online,  8727, https://robaxinbuy500mg.com purchase robaxin,  czfgr, https://gobuycheap.org.uk/keflex.html order keflex,  rsu, https://valtrexbuy500mg.com order valtrex,  9853, https://gobuycheap.org.uk/levitra-oral-jelly.html price levitra oral jelly,  :-O,
6   cheap desyrel      2020年10月22日 木 23:33
comment6, https://lasixbuy40mg.com cost lasix,  041884, https://desyrel25mgbuy.com discount trazodone,  16568, https://ventolin2mgbuy.com buy salbutamol,  939589, https://lisinopril5mgbuy.com price lisinopril,  %-)), https://gobuycheap.org.uk/synthroid.html discount synthroid,  kydv, https://gobuycheap.org.uk/diflucan.html buy diflucan online,  qkq, https://remeronbuy15mg.com discount remeron,  sawl, https://bactrimbuy400mg.com buy trimethoprim,  =OOO, https://gobuycheap.org.uk/viagra-super-active.html buy viagra super active online,  7203, https://gobuycheap.org.uk/furosemide.html buy furosemide uk,  bvguw, https://cipro250mgbuy.com discount cipro,  fst, https://gobuycheap.org.uk/accutane.html buy accutane uk,  =-PP, https://strattera10mgbuy.com price atomoxetine,  rvpnqy, https://nizoralbuy200mg.com discount nizoral,  rbgzwh, https://lasixbuy40mg.com discount furosemide,  iulze,
7   generic clomid      2020年10月22日 木 23:33
comment6, https://orderget.org.uk/cialis-super-active.html purchase cialis super active,  >:PPP, https://valtrexbuy500mg.com order valacyclovir,  :[[, https://aralenbuy250mg.com sale chloroquine,  %-P, https://cipro250mgbuy.com sale cipro,  glxyl, https://priligy30mgbuy.com purchase priligy,  >:-PP, https://zanaflex2mgbuy.com online zanaflex,  003189, https://strattera10mgbuy.com sale atomoxetine,  quj, https://orderget.org.uk/lasix.html price lasix,  996082, https://ventolin2mgbuy.com cost salbutamol,  vnkhn, https://doxycyclinebuy100mg.com price doxycycline,  2782, https://motiliumbuy10mg.com buy motilium,  mpa, https://orderget.org.uk/thorazine.html discount thorazine,  ojiohs, https://cipro250mgbuy.com sale ciprofloxacin,  utjzp, https://orderget.org.uk/lioresal.html cheap lioresal,  97254, https://motiliumbuy10mg.com generic domperidone,  80089,
8   discount estradiol      2020年10月22日 木 23:34
comment3, https://buydiscount.org.uk/synthroid.html order synthroid,  916, https://revia50mgbuy.com sale revia,  ivtu, https://buydiscount.org.uk/cipro.html order cipro,  :((, https://plaquenil200mgbuy.com discount plaquenil,  ipioxw, https://clomidbuy25mg.com cost clomiphene,  shluea, https://abilify10mgbuy.com cost aripiprazole,  %-D, https://glucophagebuy500mg.com purchase metformin,  fjsp, https://nizoralbuy200mg.com order nizoral,  kdeqv, https://buydiscount.org.uk/propecia.html purchase propecia,  rnlgal, https://aralenbuy250mg.com cost chloroquine,  12379, https://synthroid25mcgbuy.com generic synthroid,  >:-]]], https://lasixbuy40mg.com price furosemide,  drfg, https://zanaflex2mgbuy.com price zanaflex,  4440, https://keflex250mgbuy.com buy keflex,  kah, https://buydiscount.org.uk/celexa.html cost celexa,  8197,
9   buy estradiol      2020年10月22日 木 23:34
comment1, https://bactrimbuy400mg.com buy trimethoprim online,  sgf, https://desyrel25mgbuy.com cheap trazodone,  631, https://clomidbuy25mg.com price clomid,  3694, https://buydiscount.org.uk/kemadrin.html discount kemadrin,  8027, https://remeronbuy15mg.com cheap remeron,  8-[[,
10   sale tamoxifen      2020年10月22日 木 23:34
comment4, https://zithromaxbuy100mg.com discount azithromycin,  dlaee, https://augmentin250mgbuy.com discount augmentin,  2548, https://orderget.org.uk/celexa.html buy celexa uk,  178311, https://lasixbuy40mg.com discount lasix,  %)), https://neurontin100mgbuy.com discount gabapentin,  %-D, https://orderget.org.uk/kemadrin.html buy kemadrin online,  ehxu, https://abilify10mgbuy.com order aripiprazole,  rhcy, https://priligy30mgbuy.com discount dapoxetine,  :PP, https://orderget.org.uk/cialis-professional.html discount cialis professional,  gbyscn, https://orderget.org.uk/propecia.html buy propecia online,  447, https://vermoxbuy100mg.com sale vermox,  dxt, https://plaquenil200mgbuy.com sale hydroxychloroquine,  bmttc, https://bactrimbuy400mg.com online trimethoprim,  =DD, https://stromectolbuy3mg.com cost ivermectin,  91367, https://zithromaxbuy100mg.com buy zithromax,  gwohsh,
11   cost diflucan      2020年10月22日 木 23:36
comment4, https://buydiscount.org.uk/clomid.html discount clomid,  >:-]]], https://buydiscount.org.uk/prednisolone.html order prednisolone,  dknljw, https://buydiscount.org.uk/effexor.html discount effexor,  gmd, https://priligy30mgbuy.com purchase priligy,  nrlrfo, https://buydiscount.org.uk/furosemide.html sale furosemide,  4293, https://buydiscount.org.uk/amoxil.html sale amoxil,  >:)), https://buydiscount.org.uk/lioresal.html buy lioresal online,  %-[[[, https://motiliumbuy10mg.com sale domperidone,  =(, https://amoxil250mgbuy.com discount amoxicillin,  >:[[, https://strattera10mgbuy.com cost strattera,  viagvy, https://buydiscount.org.uk/kamagra-oral-jelly.html cheap kamagra oral jelly,  mkv, https://vermoxbuy100mg.com sale mebendazole,  xzb, https://buydiscount.org.uk/priligy.html buy priligy online,  076, https://buydiscount.org.uk/diflucan.html cheap diflucan,  vmb, https://propeciabuy1mg.com buy finasteride online,  tos,
12   order ketoconazole      2020年10月22日 木 23:39
comment6, https://lisinopril5mgbuy.com sale hydrochlorothiazide,  503387, https://lisinopril5mgbuy.com buy lisinopril online,  ykokwn, https://nolvadexbuy10mg.com order nolvadex,  82722, https://provigil100mgbuy.com discount provigil,  292039, https://remeronbuy15mg.com sale remeron,  lad, https://stromectolbuy3mg.com purchase stromectol,  nwl, https://synthroid25mcgbuy.com discount levothyroxine,  fjhvyd, https://vermoxbuy100mg.com generic mebendazole,  850, https://estrace1mgbuy.com generic estrace,  yhy, https://orderget.org.uk/diflucan.html buy diflucan online,  zduxit, https://doxycyclinebuy100mg.com generic tetracycline,  >:-]], https://robaxinbuy500mg.com order robaxin,  ztnrtu, https://clonidinebuy.com discount catapres,  00704, https://orderget.org.uk/seroquel.html discount seroquel,  pdcqo, https://orderget.org.uk/clomid.html sale clomid,  hgefs,
13   discount clomiphene      2020年10月22日 木 23:39
comment2, https://orderget.org.uk/cialis-super-active.html discount cialis super active,  >:[, https://valtrexbuy500mg.com online valacyclovir,  505630, https://aralenbuy250mg.com price chloroquine,  gbq, https://cipro250mgbuy.com discount cipro,  jzte, https://priligy30mgbuy.com purchase priligy,  kvhbnn, https://zanaflex2mgbuy.com cheap zanaflex,  105274, https://strattera10mgbuy.com online atomoxetine,  mgutz, https://orderget.org.uk/lasix.html cost lasix,  rqbv, https://ventolin2mgbuy.com sale salbutamol,  gtuskq, https://doxycyclinebuy100mg.com buy doxycycline online,  8]], https://motiliumbuy10mg.com cost motilium,  395854, https://orderget.org.uk/thorazine.html sale thorazine,  nndmw, https://cipro250mgbuy.com price ciprofloxacin,  =))), https://orderget.org.uk/lioresal.html purchase lioresal,  gulpcz, https://motiliumbuy10mg.com cheap domperidone,  ydhz,
14   online glucophage      2020年10月22日 木 23:40
comment4, https://bactrimbuy400mg.com generic bactrim,  =[[, https://gobuycheap.org.uk/cialis-professional.html order cialis professional,  >:[[, https://nizoralbuy200mg.com generic ketoconazole,  004267, https://provigil100mgbuy.com buy modafinil,  6325, https://gobuycheap.org.uk/eldepryl.html buy eldepryl online,  feahn, https://gobuycheap.org.uk/provigil.html price provigil,  =-], https://robaxinbuy500mg.com generic methocarbamol,  vvphcq, https://propeciabuy1mg.com purchase propecia,  fpwd, https://gobuycheap.org.uk/neurontin.html price neurontin,  frhm, https://neurontin100mgbuy.com discount neurontin,  35859, https://revia50mgbuy.com online naltrexone,  820, https://prednisolonebuy5mg.com online prednisolone,  %-[, https://glucophagebuy500mg.com purchase glucophage,  =]], https://clonidinebuy.com order catapres,  wkqna, https://aralenbuy250mg.com generic aralen,  2855,
15   order remeron      2020年10月22日 木 23:41
comment2, https://zithromaxbuy100mg.com sale azithromycin,  frpo, https://augmentin250mgbuy.com cost augmentin,  :-DD, https://orderget.org.uk/celexa.html order celexa,  vtnv, https://lasixbuy40mg.com generic lasix,  vlrng, https://neurontin100mgbuy.com order gabapentin,  bfynbg, https://orderget.org.uk/kemadrin.html sale kemadrin,  340230, https://abilify10mgbuy.com purchase aripiprazole,  vtzky, https://priligy30mgbuy.com cost dapoxetine,  lzbn, https://orderget.org.uk/cialis-professional.html purchase cialis professional,  %-DD, https://orderget.org.uk/propecia.html buy propecia,  >:[, https://vermoxbuy100mg.com buy vermox online,  gsqkq, https://plaquenil200mgbuy.com online hydroxychloroquine,  =-(((, https://bactrimbuy400mg.com price trimethoprim,  gkyi, https://stromectolbuy3mg.com sale ivermectin,  >:), https://zithromaxbuy100mg.com sale zithromax,  420750,
16   cost neurontin      2020年10月22日 木 23:42
comment6, https://augmentin250mgbuy.com purchase clavulanate,  %-O, https://keflex250mgbuy.com cheap cephalexin,  8762, https://nizoralbuy200mg.com sale nizoral,  >:), https://orderget.org.uk/nolvadex.html cheap nolvadex,  467827, https://orderget.org.uk/prednisolone.html purchase prednisolone,  gnr, https://orderget.org.uk/priligy.html cheap priligy,  ysxa, https://orderget.org.uk/doxycycline.html price doxycycline,  126470, https://prednisolonebuy5mg.com cost prednisone,  zxmt, https://orderget.org.uk/viagra-super-active.html cheap viagra super active,  =-PP, https://propeciabuy1mg.com cost finasteride,  483595, https://clonidinebuy.com price clonidine,  lqupbk, https://keflex250mgbuy.com buy keflex online,  7032, https://orderget.org.uk/kamagra-oral-jelly.html buy kamagra oral jelly,  %-(((, https://strattera10mgbuy.com cost strattera,  gwtcn, https://estrace1mgbuy.com generic estradiol,  >:-]]],
17   buy doxycycline online      2020年10月22日 木 23:46
comment4, https://buydiscount.org.uk/synthroid.html buy synthroid online,  :-[[, https://revia50mgbuy.com cheap revia,  930116, https://buydiscount.org.uk/cipro.html cheap cipro,  :-], https://plaquenil200mgbuy.com cost plaquenil,  911626, https://clomidbuy25mg.com order clomiphene,  baat, https://abilify10mgbuy.com cost aripiprazole,  mzl, https://glucophagebuy500mg.com purchase metformin,  87602, https://nizoralbuy200mg.com cost nizoral,  poxhoo, https://buydiscount.org.uk/propecia.html sale propecia,  pflgqd, https://aralenbuy250mg.com buy chloroquine online,  8-], https://synthroid25mcgbuy.com buy synthroid online,  %[[, https://lasixbuy40mg.com sale furosemide,  wiwpu, https://zanaflex2mgbuy.com buy zanaflex online,  zuqoy, https://keflex250mgbuy.com purchase keflex,  :[[, https://buydiscount.org.uk/celexa.html cost celexa,  ofqd,
18   order propecia      2020年10月22日 木 23:47
comment4, https://gobuycheap.org.uk/paxil.html cheap paxil,  198, https://gobuycheap.org.uk/flomax.html order flomax,  8))), https://neurontin100mgbuy.com order gabapentin,  45921, https://motiliumbuy10mg.com online motilium,  :-), https://priligy30mgbuy.com purchase priligy,  %], https://abilify10mgbuy.com cheap aripiprazole,  %-[[[, https://gobuycheap.org.uk/antabuse.html sale antabuse,  %-), https://clonidinebuy.com cost clonidine,  >:-OO, https://gobuycheap.org.uk/celexa.html buy celexa,  felibg, https://estrace1mgbuy.com buy estrace online,  518669, https://gobuycheap.org.uk/motilium.html buy motilium online,  175523, https://zanaflex2mgbuy.com online zanaflex,  oxv, https://zithromaxbuy100mg.com buy azithromycin online,  21634, https://vermoxbuy100mg.com buy vermox online,  hoij, https://cipro250mgbuy.com generic ciprofloxacin,  vetr,
19   generic levothyroxine      2020年10月22日 木 23:56
comment1, https://orderget.org.uk/cialis-super-active.html price cialis super active,  lov, https://valtrexbuy500mg.com order valacyclovir,  9862, https://aralenbuy250mg.com buy chloroquine online,  72096, https://cipro250mgbuy.com discount cipro,  btedox, https://priligy30mgbuy.com price priligy,  539694, https://zanaflex2mgbuy.com buy zanaflex,  9219, https://strattera10mgbuy.com buy atomoxetine,  cpe, https://orderget.org.uk/lasix.html sale lasix,  >:-P, https://ventolin2mgbuy.com purchase salbutamol,  60399, https://doxycyclinebuy100mg.com cost doxycycline,  swk, https://motiliumbuy10mg.com sale motilium,  kixhw, https://orderget.org.uk/thorazine.html buy thorazine,  amyuzw, https://cipro250mgbuy.com price ciprofloxacin,  98504, https://orderget.org.uk/lioresal.html cheap lioresal,  9759, https://motiliumbuy10mg.com online domperidone,  zho,
 1 2 3 4 5 ... 50
ヒント: 4Dエンジン(サンプル付)