1. A method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit and capable of executing a plurality of virtual processing units, the method comprising: transmitting to the peripheral unit an access request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual processing unit; in response to the access request, allocating, under control of the peripheral unit, a set of at least one register to the virtual unit identifier transmitted in the access request received; storing, under control of the peripheral unit, the at least one parameter transmitted in the access request in the register set allocated to the virtual unit identifier transmitted in the access request received; and when the peripheral unit is available for processing a request, selecting, under control of the peripheral unit, one of the register sets, and triggering a service execution process in the peripheral unit from at least one parameter stored in the selected register set.