参见链接:
https://blog.csdn.net/oumuv/article/details/83377945
https://blog.csdn.net/oumuv/article/details/84306361
https://blog.csdn.net/oumuv/article/details/84314722
https://blog.csdn.net/oumuv/article/details/84317757
CAS原理图解: