1
1

00:00:02,600  -->  00:00:07,859
xin chào chào mừng trở lại trong phần này chúng tôi
2

2

00:00:05,850  -->  00:00:10,080
sẽ đào sâu hơn vào
3

3

00:00:07,859  -->  00:00:13,259
tính năng của hệ điều hành thời gian thực
4

4

00:00:10,080  -->  00:00:16,170
Làm thế nào tất cả họ đến với nhau và những gì chúng ta
5

5

00:00:13,259  -->  00:00:19,020
cần phải làm để xây dựng của chúng ta
6

6

00:00:16,170  -->  00:00:22,080
hệ điều hành thời gian thực về cơ bản là một
7

7

00:00:19,020  -->  00:00:24,570
luồng là việc thực hiện một nhiệm vụ để
8

8

00:00:22,080  -->  00:00:27,330
chúng tôi đã thấy trước đó trong chiếc xe tự trị của chúng tôi
9

9

00:00:24,570  -->  00:00:31,080
ví dụ cuối cùng chúng ta có nhiệm vụ 1 để thực hiện
10

10

00:00:27,330  -->  00:00:34,559
nhiệm vụ hành động 2 cho cảm biến nắp và
11

11

00:00:31,080  -->  00:00:37,379
nhiệm vụ 3 và 4 do đó thực hiện
12

12

00:00:34,559  -->  00:00:39,989
nhiệm vụ hành động sẽ là thực hiện
13

13

00:00:37,379  -->  00:00:42,510
hành động thực hiện các lệnh
14

14

00:00:39,989  -->  00:00:45,030
nhiệm vụ cảm biến sẽ là cảm biến nắp
15

15

00:00:42,510  -->  00:00:47,460
chủ đề tất cả các chủ đề có một chương trình để
16

16

00:00:45,030  -->  00:00:50,850
thực hiện và cùng một chương trình có thể được
17

17

00:00:47,460  -->  00:00:53,159
thực hiện bởi nhiều luồng một luồng
18

18

00:00:50,850  -->  00:00:56,489
tạo thành một tập hợp các thanh ghi một ngăn xếp
19

19

00:00:53,159  -->  00:00:59,339
và một chương trình để thực hiện sau đó cho chúng ta
20

20

00:00:56,489  -->  00:01:02,609
ví dụ xe tự động nhất bốn chúng tôi
21

21

00:00:59,339  -->  00:01:05,729
chủ đề sẽ giúp đăng ký của riêng bạn
22

22

00:01:02,609  -->  00:01:07,920
ngăn xếp của riêng họ và các chương trình của riêng bạn để
23

23

00:01:05,729  -->  00:01:10,140
thực hiện một cái gì đó như minh họa này
24

24

00:01:07,920  -->  00:01:12,450
ở đây nhưng đợi một chút bạn có thể nói
25

25

00:01:10,140  -->  00:01:14,640
Tôi nghĩ rằng chúng tôi chỉ nói chuyện một đăng ký
26

26

00:01:12,450  -->  00:01:16,770
Ngân hàng trong quá trình của chúng tôi như thế nào sau đó chúng ta có thể
27

27

00:01:14,640  -->  00:01:18,960
giúp đủ đăng ký ngân hàng để đại diện
28

28

00:01:16,770  -->  00:01:21,060
Tất cả bốn chủ đề này là nơi
29

29

00:01:18,960  -->  00:01:24,060
lập lịch trình trong đây là
30

30

00:01:21,060  -->  00:01:25,979
phép thuật chạy hệ điều hành trên
31

31

00:01:24,060  -->  00:01:27,390
một bộ xử lý lõi đơn nếu
32

32

00:01:25,979  -->  00:01:31,229
bộ vi xử lý bên trong chúng ta
33

33

00:01:27,390  -->  00:01:34,229
vi điều khiển có nguyên nhân hoặc CPU
34

34

00:01:31,229  -->  00:01:36,420
sau đó chúng ta sẽ có đủ nguồn lực và
35

35

00:01:34,229  -->  00:01:39,329
cho các ngân hàng đăng ký để chạy cả bốn
36

36

00:01:36,420  -->  00:01:42,539
chủ đề song song vì vậy những gì chúng ta phải
37

37

00:01:39,329  -->  00:01:46,109
làm là bằng cách nào đó liên quan đến sự tồn tại của
38

38

00:01:42,539  -->  00:01:48,210
nhiều CPU đây là trái tim của mọi
39

39

00:01:46,109  -->  00:01:52,560
hệ điều hành thậm chí vi xử lý
40

40

00:01:48,210  -->  00:01:55,049
với nhiều CPU chạy nhiều mối đe dọa hơn
41

41

00:01:52,560  -->  00:01:57,570
số lượng CPU có sẵn và cách
42

42

00:01:55,049  -->  00:01:59,490
họ làm điều này là bằng cách sử dụng các chủ đề
43

43

00:01:57,570  -->  00:02:01,859
lập lịch trình tương tự như chúng ta
44

44

00:01:59,490  -->  00:02:03,659
sẽ thiết kế trong khóa học này
45

45

00:02:01,859  -->  00:02:05,759
lập lịch có trách nhiệm chuyển đổi từ
46

46

00:02:03,659  -->  00:02:08,190
một chủ đề tiếp theo chúng ta sẽ
47

47

00:02:05,759  -->  00:02:11,280
hiểu cơ chế làm việc của Shh
48

48

00:02:08,190  -->  00:02:13,739
ít hơn trong phần cuối Shh và cũng
49

49

00:02:11,280  -->  00:02:14,670
Khi chúng ta thiết kế lịch trình của riêng mình, chúng ta
50

50

00:02:13,739  -->  00:02:17,430
sẽ thiết kế và
51

51

00:02:14,670  -->  00:02:20,959
số lượng lịch trình trong khóa học này vì vậy
52

52

00:02:17,430  -->  00:02:20,959
Tôi đã thấy bài học tiếp theo
