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

1 : 2022/01/30(日) 22:43:00.82 ID:6OMTfYnj0
ちゃんと説明できるかお前ら?
2 : 2022/01/30(日) 22:43:26.16 ID:dJBW1qrqp
レジスタってなんや
5 : 2022/01/30(日) 22:43:43.58 ID:Uv5wiXiw0
>>2
ピルロや
7 : 2022/01/30(日) 22:44:06.49 ID:nIMVqmwh0
>>5
アンチェロッティ🤗
3 : 2022/01/30(日) 22:43:34.46 ID:0ux2DanmM
INC EAX
4 : 2022/01/30(日) 22:43:35.42 ID:sXisSOV7a
なに言ってるか分かんないからドカベンで例えて
6 : 2022/01/30(日) 22:44:01.16 ID:7LTKoRr/M
代入
8 : 2022/01/30(日) 22:44:16.40 ID:8IAIVbDW0
メモリからaのデータを読み込んでレジスタにいれて
レジスタ内で+1して
11 : 2022/01/30(日) 22:45:06.51 ID:DlNgEMoc0
>>8
メモリに返す
9 : 2022/01/30(日) 22:44:26.53 ID:GTL9uSPk0
キャッシュ
レジスタ
メモリ

🤮

10 : 2022/01/30(日) 22:44:32.18 ID:JvHP8mky0
aをメモリからレジスタに読み込んで演算や
14 : 2022/01/30(日) 22:45:32.67 ID:1BxzehXHd
>>10
レジスタをメモリに戻してプログラムカウンターを進めて完成や
12 : 2022/01/30(日) 22:45:22.84 ID:0LjL4O550
aに+1したらそれもうaじゃないやん
ちな文系
17 : 2022/01/30(日) 22:46:19.03 ID:5orO6y5N0
>>12
アルゴリズムの書き方だと、イコールじゃなくて左矢印使ったりする
25 : 2022/01/30(日) 22:48:08.57 ID:DlNgEMoc0
>>17
パスカルだかのプログラム言語だとa:=a+1みたいに書いたな
13 : 2022/01/30(日) 22:45:25.07 ID:0ux2DanmM
aがメモリ上に存在するとは限らないしなんなら最適化されてaの存在もなくなるかもしれんけどええんか?
15 : 2022/01/30(日) 22:46:01.62 ID:nv/xaJxwp
メモリ上の番地aに格納されたデータをレジスタ上に移行してレジスタ上で+1した後に再びメモリ上の番地aに格納する
23 : 2022/01/30(日) 22:47:48.90 ID:4/mzmwvVp
>>15
プログラムカウンタに言及してないから三角やな
16 : 2022/01/30(日) 22:46:16.94 ID:Nj9LAghY0
アセンブリ言語で書いてくれや
20 : 2022/01/30(日) 22:47:04.12 ID:5orO6y5N0
>>16
アセンブリのほうがメモリ意識しない分楽やろ
18 : 2022/01/30(日) 22:46:50.08 ID:RlzakTa80
専門学校入りたてかな?
19 : 2022/01/30(日) 22:46:55.45 ID:JiQmIAFq0
命令レジスタからアキュムレータの話?
21 : 2022/01/30(日) 22:47:40.90 ID:KdCZLudva
メモリ上の特定の番地から値取ってきてレジスタ上で加算して元の番地に戻すんや
22 : 2022/01/30(日) 22:47:44.36 ID:kWU7eeZc0
この式が直感的に理解できるかどうかでプログラマーの素質があるかどうか分かるらしいな
24 : 2022/01/30(日) 22:47:53.49 ID:p6FNSd/00
これだと無限に+1なるやろ
ちな高卒
26 : 2022/01/30(日) 22:48:49.56 ID:JvHP8mky0
Rはa <- a+1なんやろ
27 : 2022/01/30(日) 22:49:10.50 ID:t5hMoWcF0
右辺を左辺に代入という意味である
28 : 2022/01/30(日) 22:49:32.49 ID:Zw1HfG7xd
a<-a+1
29 : 2022/01/30(日) 22:49:45.39 ID:6AFUviZm0
メモリ→(a)→レジスタ(a+1処理)→(a)→メモリ(プログラムカウンタ+1)
30 : 2022/01/30(日) 22:50:45.60 ID:ZZqKr5QPd
スタックと関数の所ははぇーってなるわ
31 : 2022/01/30(日) 22:50:47.56 ID:GUXz4H/cM
課題は自分でやろうね
32 : 2022/01/30(日) 22:51:00.00 ID:NzWqN9I40
応用情報の記述問題でこんな感じのやつあった覚えがある
33 : 2022/01/30(日) 22:51:18.47 ID:XG0tj8GH0
しゅくだいか?
34 : 2022/01/30(日) 22:51:46.97 ID:7Dg23+uJ0
数年後には国立大のほとんどがこれを説明できるようになるという事実
35 : 2022/01/30(日) 22:52:21.84 ID:5orO6y5N0
>>34
これ
この問題が解けない現職エンジニアは震えて眠れ
38 : 2022/01/30(日) 22:54:05.27 ID:2cXQCjv00
>>35
😱
37 : 2022/01/30(日) 22:53:51.38 ID:ZZqKr5QPd
>>34
共通テストの範囲によるんやないか
高校の時にやった情報の授業ではこんなことやらんかったぞ
39 : 2022/01/30(日) 22:54:53.29 ID:RW5wbIb90
>>34
ほんとお?
今の小中高の情報の授業って一体どんなレベルなんかね
36 : 2022/01/30(日) 22:52:27.35 ID:GMYY9oJW0
昔マリオワールドの改造でアセンブリ言語いじった事あるけどよくあんなもんでゲーム動かしてたなと思う

コメント

タイトルとURLをコピーしました