a=a+1という処理をメモリ、レジスタという言葉を使って正しく説明できる奴おる?

未分類
1:なんJゴッドがお送りします2022/01/30(日)  ID:6OMTfYnj0

ちゃんと説明できるかお前ら?


2:なんJゴッドがお送りします2022/01/30(日)  ID:dJBW1qrqp

レジスタってなんや


5:なんJゴッドがお送りします2022/01/30(日)  ID:Uv5wiXiw0

>>2
ピルロや


3:なんJゴッドがお送りします2022/01/30(日)  ID:0ux2DanmM

INC EAX


4:なんJゴッドがお送りします2022/01/30(日)  ID:sXisSOV7a

なに言ってるか分かんないからドカベンで例えて



6:なんJゴッドがお送りします2022/01/30(日)  ID:7LTKoRr/M

代入


8:なんJゴッドがお送りします2022/01/30(日)  ID:8IAIVbDW0

メモリからaのデータを読み込んでレジスタにいれて
レジスタ内で+1して


11:なんJゴッドがお送りします2022/01/30(日)  ID:DlNgEMoc0

>>8
メモリに返す


9:なんJゴッドがお送りします2022/01/30(日)  ID:GTL9uSPk0

キャッシュ
レジスタ
メモリ
🤮


10:なんJゴッドがお送りします2022/01/30(日)  ID:JvHP8mky0

aをメモリからレジスタに読み込んで演算や


14:なんJゴッドがお送りします2022/01/30(日)  ID:1BxzehXHd

>>10
レジスタをメモリに戻してプログラムカウンターを進めて完成や


12:なんJゴッドがお送りします2022/01/30(日)  ID:0LjL4O550

aに+1したらそれもうaじゃないやん
ちな文系


17:なんJゴッドがお送りします2022/01/30(日)  ID:5orO6y5N0

>>12
アルゴリズムの書き方だと、イコールじゃなくて左矢印使ったりする


15:なんJゴッドがお送りします2022/01/30(日)  ID:nv/xaJxwp

メモリ上の番地aに格納されたデータをレジスタ上に移行してレジスタ上で+1した後に再びメモリ上の番地aに格納する


23:なんJゴッドがお送りします2022/01/30(日)  ID:4/mzmwvVp

>>15
プログラムカウンタに言及してないから三角やな


16:なんJゴッドがお送りします2022/01/30(日)  ID:Nj9LAghY0

アセンブリ言語で書いてくれや


20:なんJゴッドがお送りします2022/01/30(日)  ID:5orO6y5N0

>>16
アセンブリのほうがメモリ意識しない分楽やろ


18:なんJゴッドがお送りします2022/01/30(日)  ID:RlzakTa80

専門学校入りたてかな?


19:なんJゴッドがお送りします2022/01/30(日)  ID:JiQmIAFq0

命令レジスタからアキュムレータの話?


21:なんJゴッドがお送りします2022/01/30(日)  ID:KdCZLudva

メモリ上の特定の番地から値取ってきてレジスタ上で加算して元の番地に戻すんや


22:なんJゴッドがお送りします2022/01/30(日)  ID:kWU7eeZc0

この式が直感的に理解できるかどうかでプログラマーの素質があるかどうか分かるらしいな



24:なんJゴッドがお送りします2022/01/30(日)  ID:p6FNSd/00

これだと無限に+1なるやろ
ちな高卒


26:なんJゴッドがお送りします2022/01/30(日)  ID:JvHP8mky0

Rはa <- a+1なんやろ


27:なんJゴッドがお送りします2022/01/30(日)  ID:t5hMoWcF0

右辺を左辺に代入という意味である


28:なんJゴッドがお送りします2022/01/30(日)  ID:Zw1HfG7xd

a<-a+1


29:なんJゴッドがお送りします2022/01/30(日)  ID:6AFUviZm0

メモリ→(a)→レジスタ(a+1処理)→(a)→メモリ(プログラムカウンタ+1)


30:なんJゴッドがお送りします2022/01/30(日)  ID:ZZqKr5QPd

スタックと関数の所ははぇーってなるわ


31:なんJゴッドがお送りします2022/01/30(日)  ID:GUXz4H/cM

課題は自分でやろうね


32:なんJゴッドがお送りします2022/01/30(日)  ID:NzWqN9I40

応用情報の記述問題でこんな感じのやつあった覚えがある


33:なんJゴッドがお送りします2022/01/30(日)  ID:XG0tj8GH0

しゅくだいか?


34:なんJゴッドがお送りします2022/01/30(日)  ID:7Dg23+uJ0

数年後には国立大のほとんどがこれを説明できるようになるという事実


35:なんJゴッドがお送りします2022/01/30(日)  ID:5orO6y5N0

>>34
これ
この問題が解けない現職エンジニアは震えて眠れ


37:なんJゴッドがお送りします2022/01/30(日)  ID:ZZqKr5QPd

>>34
共通テストの範囲によるんやないか
高校の時にやった情報の授業ではこんなことやらんかったぞ


39:なんJゴッドがお送りします2022/01/30(日)  ID:RW5wbIb90

>>34
ほんとお?
今の小中高の情報の授業って一体どんなレベルなんかね


40:なんJゴッドがお送りします2022/01/30(日)  ID:1iNAlAn/0

感覚で分かるしよくね?
aに1たして元あった場所に戻すんだろ?


41:なんJゴッドがお送りします2022/01/30(日)  ID:9EhG1K1s0

なんちゃってプログラミングやってたから何となく分かるわ

変数みたいなもんやろ?


42:なんJゴッドがお送りします2022/01/30(日)  ID:hDEblprM0

説明できんとあかんのか?
何してるか理解できればそれで充分やろ


43:なんJゴッドがお送りします2022/01/30(日)  ID:q5A8B/Fb0

i++と++iの違いがわからん


44:なんJゴッドがお送りします2022/01/30(日)  ID:hDEblprM0

>>43
使ってから足すか足してから使うかや


45:なんJゴッドがお送りします2022/01/30(日)  ID:yWTyeeza0

アキュムレーターにロードして加算、その後戻す




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1643550180
未分類