組み込み系 Part2
レス数が1000を超えています。これ以上書き込みはできません。
リモートワーク事情から半田付けテクニックまで
組み込み系の話題、最近どうですか? そんなにシビアなものなら余計に無理だろ
固定小数点の処理も意味が分かってないとそもそも最適化出来ないだろうし
普通に浮動小数点で計算したほうが何も考えずに済むからバクも少なくなるだろうし
素人に固定小数点は無理と思う >>951
何倍値で扱うかは仕様の問題なので処理時間は関係ない。
例えば整数の123456を、12345.6と理解するか123.456と理解するかの話なので。
4バイト整数演算についてはマイコンに依存。
8ビットマイコンでも4バイト整数演算があるものなら話は簡単だが、
ないものだと4バイト整数演算関数を自作するか、あればライブラリを使う必要がある。 >>953
そうですよね。処理速度には影響ないですよね。
だとすると、やはり固定小数点演算の2進数での計算のメリットがよくわからなくて。
ここの板の先輩方ならご存じかと思って書き込みました。 >>954
メリットは知らんが例えば通信相手がその表現の値を期待しているのであればそれでやるしかあるまい。 固定小数点演算と浮動小数点演算を比べた時のメリットデメリットを聞いているのかと思ったけど、どうやらそう言う話ではない? 固定小数点数を扱うときに二進化十進数と二進数の間で速度差があるかどうかって事? 2進数での計算ってなんの事言ってるのかw
コンピュータなのだから全てが2進数だがw
固定小数点のメリットって32ビット整数で精度が足りるなら足す引くはそのまま(もちろんオーバーフローは考慮しなきゃいけないが)いけるし
掛け算は32ビット×32ビットなら当然答えは64ビットなのでその辺も処理出来るなら最速である
欠点は精度の問題だけどその辺は物によるとしか
しかし32ビットを4バイトという言い方は初心者かと思う 小数点計算を1.5→15として計算するのと、固定小数点演算でビットシフトして計算することの違いがありますか?ってことでしょ? >>固定小数点演算って2進数で計算しますが、
この部分から意図が分からん。 例えば2ビットシフトの演算だったら、2の-1乗と2の-2乗までの精度しかないから、そこのことを言ってるんだと思うよ。
で、わざわざやる必要があるのかと。(量子化誤差も含めて) ああ、まだ浮動小数点演算ユニットが高価だった頃の解決策だからなぁ
今の時代しか知らない人には意味不明だろうなぁ
でもいまだに浮動小数点演算ユニットが無いCPUでは精度はあまり無くていい速度優先な演算には有効だからなぁ >>962
50年前にタイムリープした際に役に立つので教えてください! 昔は浮動小数点の演算をCPUが直接サポートしてなかったというだけの話
C言語でfloatはあったので計算出来ない訳ではないが遅かった
(必ずfloatがサポートされている訳ではないが)
厳密に言えば浮動小数点演算はFPUとかコプロとかCPUとは別のものでサポートされていたりしていたが段々とCPUに統合されてきた ここって制御系の話題はNGなの
ちなみに基幹システムの制御系です 基幹システムと制御系という全く繋がらないワードをセットで持ってこられましても >>968
そうそう
>>969
ライフライン系だから基幹システム用の制御プログラミング書いてるんだが
COBOLだけがメインフレームに乗ってるわけじゃないんだぞ 制御系って制御対象(モータとかヒータ)で以って語るのがほとんどで、組み込まれてるシステムから語る人初めて見た 横から的外れかも知らんけど、制御って電気配線のことじゃなくて
リレー制御を全般的に制御と言うんでは?
だから中央制御室から遠隔で電力経路の制御とか電磁弁操作とか
形はどうあれ制御に関わってりゃ制御系な気が PLCをPCに繋ぐためのデバイスドライバは書いたことがあるが、PLC自体のこともラダーのことも全然知らねぇわw 某PLCメーカーに行ってたのでラダーもSTも書けるけどPLCプログラミングしてるエンジニアは意外と組み込みエンジニアと重ならないんだよね
メーカーのプロパーでもCは書けてもラダーは書けないって人がわりといた
デバイス割付とかやってることはほぼ組み込みと同じなんだけどね ラダーは現場よりだから、工場にいる連中は割とできる 誰でもメンテナンスできるように
絵でプログラム書けるわけだからね でも未だにソース管理がまともにできないし触ってると色々不満が多い xmlでラダー管理して尚且つベンダ互換性持たせるみたいな規格作ってなかったっけ
いつ実用化されるんか知らんけど ソフト屋なら自分用のツールをさっさと作って
不満点を緩和しちゃうもんだろうけどな PLCやラダー図はシーケンス制御で
制御工学とはまた違うわな。
制御工学は普通にC言語でもプログラム書くわな。
PID制御とかよくあるやん。
ロケットなんかだとカルマンフィルタとか。 アンフェノールコネクターは納期未定
モノタローからキャンセルきた 半導体不足の話なら随分と前から出し
その逼迫度合いが上がってきたですら、もうだいぶ経つ気がするけど
なにが今更疑問に? 半導体に限らず各種部品類も円安で買い負けしてるそうな。 メーカー勤務の組込み屋になるか、
IT企業勤務の組込み屋になるか、
どちらがいいかと聞かれたらIT企業と答える。
メーカーは年を取るとソフト開発と無関係の部署に異動させられる危険性があるから。 組込み屋が働けるIT企業ってあるの?受託にならない? 請負か準委任、派遣だけど、
IT企業は9割がたITに関連した部署しかないから
なんかこれまでやってた仕事と全く関係のない部署に
異動させられたというような虐めが少ないと思われる
工場に飛ばされるとかもまず無い 受託か派遣じゃないかな
うちは組込みに強い派遣会社から派遣さん来てもらってるよ 見てきた限り、数千人を越える規模のメーカーにはあまりないけど
数百人程度の規模のメーカーはドカタと見紛う柄の悪い人種がやけに多い印象 屋台でたこ焼き焼いてた人とか元美容師とか元トラック運転士のプログラマーを某銀行の案件でみたことあるわ
意外なことにスキルは悪くなかったよ
話しがおもしろかったわ 1人でも珍しいのに3人で、しかも全て同じ銀行の案件とか 組込みの案件では他業種からの人はあまり居ないな。
たまにテスターで他業種から来た人は見かけたことはあるけど。
大概、大学・大学院や高専、専門学校の新卒の時から
プログラマーなのが多い。 JAVAパーは質がひどいね
高卒ヤンキーDQNって感じで風俗とバイクとスマホゲーとパチンコの話ししかしてなかった >>994
成績などの優劣ではなく人を選ぶ気がしている。 無能でもヨイショが上手い人が好まれて出世したり
昭和が残る業界と体育会系ならではだな このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 230日 9時間 6分 58秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。