質問編集履歴

2

誤字

2021/05/18 04:02

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -8,23 +8,23 @@
8
8
 
9
9
  kansuu:
10
10
 
11
- push edp
11
+ push ebp
12
12
 
13
- mov edp, esp
13
+ mov ebp, esp
14
14
 
15
15
  sub esp, baffanonagasa
16
16
 
17
17
  (関数の処理)
18
18
 
19
- mov esp, edp
19
+ mov esp, ebp
20
20
 
21
- pop edp
21
+ pop ebp
22
22
 
23
23
  ret
24
24
 
25
25
  ```
26
26
 
27
- このような関数の呼び出しでkansuuの```push edp```がedpのバックアップをpushし、```pop edp```がedpの復元していると知ったのですが、```pop edp```でなぜedpの復元ができるのでしょうか?
27
+ このような関数の呼び出しでkansuuの```push ebp```がebpのバックアップをpushし、```pop ebp```がebpの復元していると知ったのですが、```pop ebp```でなぜebpの復元ができるのでしょうか?
28
28
 
29
29
 
30
30
 

1

誤字

2021/05/18 04:01

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  ```
26
26
 
27
- このような関数の呼び出しでkansuuの```push edp```がedpのバックアップをpushし、```pop edp```がedpの復元していると知ったのですが、```pop edp```でedpの復元ができるのでしょうか?
27
+ このような関数の呼び出しでkansuuの```push edp```がedpのバックアップをpushし、```pop edp```がedpの復元していると知ったのですが、```pop edp```でなぜedpの復元ができるのでしょうか?
28
28
 
29
29
 
30
30