1
1

00:00:02,379  -->  00:00:07,959
xin chào mừng trở lại ARM Cortex
2

2

00:00:05,290  -->  00:00:11,080
bộ xử lý có hai chế độ và hai
3

3

00:00:07,959  -->  00:00:14,199
Hoạt động cũng bộ xử lý có thể
4

4

00:00:11,080  -->  00:00:16,840
có quyền truy cập đặc quyền và không có đặc quyền
5

5

00:00:14,199  -->  00:00:19,810
cấp độ với cấp độ truy cập đặc quyền hoặc
6

6

00:00:16,840  -->  00:00:22,420
tài nguyên và bộ xử lý có thể đầy đủ
7

7

00:00:19,810  -->  00:00:25,530
truy cập trong khi truy cập không có đặc quyền
8

8

00:00:22,420  -->  00:00:28,630
mức chỉ cung cấp cho một số vùng bộ nhớ như
9

9

00:00:25,530  -->  00:00:32,439
có thể truy cập hai tiểu bang được phân định ranh giới
10

10

00:00:28,630  -->  00:00:34,929
được chia thành các quốc gia gỡ lỗi và
11

11

00:00:32,439  -->  00:00:38,440
trạng thái ngón tay cái trạng thái gỡ lỗi xảy ra khi
12

12

00:00:34,929  -->  00:00:40,420
bộ xử lý dừng lại và đi vào
13

13

00:00:38,440  -->  00:00:43,780
mặt khác trình gỡ lỗi khi
14

14

00:00:40,420  -->  00:00:46,960
Bộ xử lý đang chạy hướng dẫn
15

15

00:00:43,780  -->  00:00:51,249
trong ngón tay cái Bộ xử lý ARM cũ
16

16

00:00:46,960  -->  00:00:55,299
Giống như cánh tay 70d MI vẫn có thể có
17

17

00:00:51,249  -->  00:00:58,389
trạng thái cánh tay tuy nhiên cortex-m chỉ có
18

18

00:00:55,299  -->  00:01:00,010
hướng dẫn ngón tay cái để nó di chuyển bạn
19

19

00:00:58,389  -->  00:01:03,159
bây giờ đến các quốc gia gỡ lỗi hoặc ngón tay cái
20

20

00:01:00,010  -->  00:01:05,260
Xác định các chế độ áp bức tồn tại trong
21

21

00:01:03,159  -->  00:01:07,630
Nhà nước ngón tay cái vì đó là nơi mã
22

22

00:01:05,260  -->  00:01:09,969
thực sự đã được thực thi và
23

23

00:01:07,630  -->  00:01:13,539
chế độ áp bức là bạn biết bị hỏng
24

24

00:01:09,969  -->  00:01:16,810
xuống chế độ xử lý và sau đó luồng
25

25

00:01:13,539  -->  00:01:19,060
chế độ Harlem motor quan tâm khi thực hiện
26

26

00:01:16,810  -->  00:01:21,310
hướng dẫn như dịch vụ ngắt
27

27

00:01:19,060  -->  00:01:25,119
thói quen trong chế độ này bộ xử lý
28

28

00:01:21,310  -->  00:01:28,079
luôn có chế độ truy cập đặc quyền
29

29

00:01:25,119  -->  00:01:31,359
là khi thực thi mã ứng dụng bình thường
30

30

00:01:28,079  -->  00:01:33,789
quá trình có thể được đặc quyền
31

31

00:01:31,359  -->  00:01:37,299
cấp truy cập hoặc truy cập đặc quyền
32

32

00:01:33,789  -->  00:01:40,270
cấp độ và chúng ta sẽ thấy làm thế nào chúng ta có thể di chuyển
33

33

00:01:37,299  -->  00:01:43,000
mã của chúng tôi vào cấp truy cập đặc quyền
34

34

00:01:40,270  -->  00:01:46,810
và ở cấp độ truy cập đặc quyền trong khi
35

35

00:01:43,000  -->  00:01:49,810
sử dụng chế độ luồng sau, vậy tại sao
36

36

00:01:46,810  -->  00:01:51,729
điều này quan trọng đối với chúng tôi
37

37

00:01:49,810  -->  00:01:54,100
truy cập đặc quyền và không có đặc quyền
38

38

00:01:51,729  -->  00:01:57,340
cấp độ cho phép các nhà thiết kế phần sụn
39

39

00:01:54,100  -->  00:02:00,189
phát triển các hệ thống đáng tin cậy mạnh mẽ trong một
40

40

00:01:57,340  -->  00:02:03,670
thiết kế điển hình một hệ thống có thể chứa một
41

41

00:02:00,189  -->  00:02:06,640
hạt nhân hệ điều hành nhúng thực thi trong
42

42

00:02:03,670  -->  00:02:09,970
cấp truy cập đặc quyền và
43

43

00:02:06,640  -->  00:02:12,760
ứng dụng được xây dựng trên hệ điều hành có thể
44

44

00:02:09,970  -->  00:02:14,830
thực hiện trên các cấp truy cập đặc quyền
45

45

00:02:12,760  -->  00:02:17,740
bằng cách này
46

46

00:02:14,830  -->  00:02:21,130
của một ứng dụng tar không ảnh hưởng
47

47

00:02:17,740  -->  00:02:24,310
nhiệm vụ ứng dụng khác y OS và nó
48

48

00:02:21,130  -->  00:02:27,490
cũng không ảnh hưởng đến nhân hệ điều hành
49

49

00:02:24,310  -->  00:02:30,880
HĐH Kano vẫn tiếp tục chạy
50

50

00:02:27,490  -->  00:02:32,980
nếu một tác vụ thì HĐH đã bị nghiền nát
51

51

00:02:30,880  -->  00:02:35,560
đó là lý do tại sao điều này quan trọng với chúng tôi và
52

52

00:02:32,980  -->  00:02:38,230
đây là một trong những lý do vỏ não
53

53

00:02:35,560  -->  00:02:42,630
vi điều khiển rất chín muồi cho
54

54

00:02:38,230  -->  00:02:42,630
xây dựng hệ điều hành của chúng tôi
