C codingのための背景知識
MISRA C
https://www.fuji-setsu.co.jp/products/LDRA/MISRA_seminar2019.html
の資料を拝見し、C codingの際に、あるとよいかもしれない背景知識を記録します。
<この項は描きかけです。順序築城します。>
1. 関数コントラクト
2. 条件
事前条件
事後条件
不変条件
3. OS
Unix/Linux
4. atomic 変数
レジスタ時間
フラッグ
論理回路 不定になる
ロックポリシが必要になる。
5. Security
DLC39C
6. FILE
ファイラUNIX
7. MISRA C/C++
10-3-3
compileして大きさを比較。
小さくなるように改訂してる。
16−2−3
8. 関連資料
8.1 Sakai
link & load
ROM,RAM, Link, Locate, Load
8.2 12 step
8.3 CPUの創り方
8.4 狐さんLLVM
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
Author And Source
この問題について(C codingのための背景知識), 我々は、より多くの情報をここで見つけました https://qiita.com/kaizen_nagoya/items/c78e3f4035e463f22f16著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .