[過去ログ] 【Raspberry Pi】ラズベリー・パイ part53【Arm】 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
370(1): 2020/02/15(土)23:06 ID:vuk5D7vB(2/2) AAS
>>368
Q4OSまだbusterじゃないだろ。
mousepadはbusterかららしいから
aptの設定一時的に変えて依存ごとぶちこめばワンチャン動くんじゃね?
再起動でOS死ぬかもしれんが
371(1): 2020/02/15(土)23:17 ID:EQ1m4r9q(7/8) AAS
>>369
bitwarden_rsってのがあるんだわ
372: 2020/02/15(土)23:18 ID:EQ1m4r9q(8/8) AAS
これな
https://github.com/dani-garcia/bitwarden_rs/wiki/Which-container-image-to-use
373: 2020/02/16(日)00:14 ID:e7UZPaeY(1) AAS
>>370
x86なら動作報告もあるっぽいけど
arm版だとダメだったのね
374(1): 2020/02/16(日)00:48 ID:BDcDtcM+(1) AAS
>>369
頑張れ(´・ω・`)
うちもDockerにbitwarden_rs
375: 2020/02/16(日)02:57 ID:YduEe7HK(1/14) AAS
>>359
http://www.mztn.org/slasm/arm01.html
ここの一番下にあるarm eabi の場合ってやつ
376: 2020/02/16(日)03:04 ID:YduEe7HK(2/14) AAS
上のプログラムのアセンブル方法はファイル名がhello01.sだとすると
as -a=hello01.lst -o hello01.o hello01.s
ld -o hello01 hello01.o
377: 2020/02/16(日)03:07 ID:YduEe7HK(3/14) AAS
64bitのARMはこれの一番上のやつ
http://www.mztn.org/dragon/arm6402as.html
378: 2020/02/16(日)03:37 ID:YduEe7HK(4/14) AAS
64bitのubuntuで32bitのARMのアセンブラプログラムをアセンブルするには
sudo apt-get install gcc-arm-linux-gnueabihf
または
sudo apt-get install gcc-multilib-arm-linux-gnueabihf
のどちらかを入れて
arm-linux-gnueabihf-as -a=hello01.lst -o hello01.o hello01.s
arm-linux-gnueabihf-ld -o hello01 hello01.o
379: 2020/02/16(日)03:47 ID:YduEe7HK(5/14) AAS
sudo apt-get install gcc-arm-linux-gnueabihf
これで入れた人はこの方法でシンボリックリンクを張らないと実行できない
https://pastebin.com/XZzmExFR
380(1): 2020/02/16(日)10:04 ID:Vc2Mm2QG(1/9) AAS
>>357
ARM プロセッサは、ロードとストアのアーキテクチャを
実装する典型的な RISC プロセッサです。
メモリにアクセスできるのは、ロード命令とストア命令だけです。
データ処理命令は、レジスタの内容に対してのみ演算を行います。
381: 2020/02/16(日)10:13 ID:KWeo0n5J(1) AAS
>>380
クロックで速度決まる?
この考え方古いかな?
382(5): 2020/02/16(日)10:19 ID:rI+wJmyF(1/5) AAS
ロードストアアーキテクチャをRISCって言うじゃなくて、命令減らしたアーキテクチャって意味だから
命令増やしまくってる今のARMはRISCに入れるべきじゃないね。
383: 2020/02/16(日)10:35 ID:rI+wJmyF(2/5) AAS
androidx86は互換性上げるためにARMエミュ乗せてるから、
Linuxで不自由したくないならx86エミュ走らせればいいかもね。
384: 2020/02/16(日)10:50 ID:YduEe7HK(6/14) AAS
高速実行できるCPUエミュレーターは
おそらく特許の塊だろうからそれらの特許が切れるまでLinuxに実装するのは無理だろうね
385(1): 2020/02/16(日)10:57 ID:YduEe7HK(7/14) AAS
>>382
でも固定長の命令はRISCの最大の特徴
32bitのARMは32bit長固定のARM命令のほかに
16bit長と32bit長の2種類の長さの新しい命令セットのThumb-2を実装してるが
64bitではまた完全な32bit長固定に戻った
ちなみにThumb-2はARMv7-Aからの実装でARMv6のRaspberry Pi Zeroでは使えない
386: 2020/02/16(日)11:03 ID:YduEe7HK(8/14) AAS
Thumb-2とARM命令は特別なジャンプ命令と特別なサブルーチンコール命令で切り替えができる
ARM-EABIではThumb-2とARM命令を関数単位で混在可能
RaspbianではARM-EABIのhard-float(浮動小数点数の受け渡しを浮動小数点レジスタで行う)
のABI(Application Binary Interfaceの略)なのでRaspbianのABIではFPUが必須
387: 2020/02/16(日)11:04 ID:Vc2Mm2QG(2/9) AAS
>>382
RISCを理解できていない大馬鹿
388: 2020/02/16(日)11:08 ID:Vc2Mm2QG(3/9) AAS
>>385
RISCを完璧に理解している有識者
389: 2020/02/16(日)11:14 ID:YduEe7HK(9/14) AAS
RISCの代表格のMIPSもMIPS32R6やMIPS64R6では整数演算命令が300個以上もある
もはやRISC CPUでも多数の命令を持つことは普通
上下前次1-新書関写板覧索設栞歴
あと 613 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s