How windows works both on Intel and Arm processors -
i started studying operating systems , realized how of difference there between processor architectures , operating system implementations.
so, wondering if can tell me pointers on how did microsoft got windows work on both arm , intel. great further reading , direction.
until recently, windows not compiled arm. windows ce, windows embedded compact, windows rt, windows phone, etc compiled , executed on arm; however, desktop , server versions of windows remained strictly on intel architecture. beginning windows 10, there convergence versions of os share common core compiled on multiple architectures.
the majority of os written in c/c++ compilers on these architectures developed. greater challenges in maintaining or unifying architecture specific implementations, optimizations , assembly code. in many cases, separate architecture specific code have maintained.
the linux kernel quite similar in regard. different toolchains , compiler configurations used compile kernel different architectures. additionally, configuration parameters used enable , link in different code fragments @ compile time.
Comments
Post a Comment