With a support entitlement you can also get direct access to our team of highly-qualified Arm experts 24-hours a day
Open a support case
This is a very common question.
The diagram below is a pictorial description of the differences followed by some explanations.
Starting from the bottom:
All the features are configurable and optional.
In case you have not found it yet, there is a white paper with technical details on Cortex-M23 and Cortex-M33 processor.